|
C3D Toolkit
Kernel - 118069, Vision - 2.16.7.1844
|
Element of tesselation of solid volume. More...
#include <mesh_triangle.h>
Public Member Functions | |
| MbElement () | |
| Constructor. | |
| MbElement (uint j0, uint j1, uint j2, uint j3, uint j4, uint j5, uint j6, uint j7) | |
| Constructor. | |
| MbElement (const MbElement &) | |
| Copy-constructor. | |
| ~MbElement () | |
| Destructor. | |
| void | Init (uint j0, uint j1, uint j2, uint j3, uint j4, uint j5, uint j6, uint j7) |
| Initialization. | |
| bool | GetElement (uint &i0, uint &i1, uint &i2, uint &i3, uint &i4, uint &i5, uint &i6, uint &i7) const |
| Get indices of quadrangle vertices in the array of points. More... | |
| uint | GetIndex (size_t n) const |
| Get index of n-th quadrangle vertex in the array of points. | |
| size_t | GetEstate () const |
| Get estate of element. | |
| void | SetEstate (uint32 e) |
| Set estate of element. | |
| double | GetProps () const |
| Get property of element. | |
| void | SetProps (double p) |
| Get property of element. | |
| void | GetProperties (MbProperties &properties) |
| Get properties of the object. | |
| void | SetProperties (const MbProperties &properties) |
| Set properties of the object. | |
Protected Attributes | |
| uint | pIndex [8] |
| Indices of element vertices in the array of points. | |
| size_t | estate |
| Estate of element. | |
| double | props |
| Property of element. | |
Element of tesselation of solid volume.
Element defined as an elements' indices form the array of vertices of MbGrid.
|
inline |
Get indices of quadrangle vertices in the array of points.
Get indices of quadrangle plate.