
Go to the source code of this file.
| enum SMDSAbs_ElementOrder |
| ORDER_ANY | |
| ORDER_LINEAR |
entities of any order |
| ORDER_QUADRATIC |
entities of 1st order entities of 2nd order |
Definition at line 64 of file SMDSAbs_ElementType.hxx.
{
ORDER_ANY,
ORDER_LINEAR,
ORDER_QUADRATIC
};
| enum SMDSAbs_ElementType |
Type (node, edge, face or volume) of elements.
| SMDSAbs_All | |
| SMDSAbs_Node | |
| SMDSAbs_Edge | |
| SMDSAbs_Face | |
| SMDSAbs_Volume | |
| SMDSAbs_0DElement | |
| SMDSAbs_NbElementTypes |
Definition at line 33 of file SMDSAbs_ElementType.hxx.
| enum SMDSAbs_EntityType |
Enumeration of entity type uses in mesh info array, and should be synchronised with enum in SMDS.
Definition at line 74 of file SMDSAbs_ElementType.hxx.
{
SMDSEntity_Node,
SMDSEntity_0D,
SMDSEntity_Edge,
SMDSEntity_Quad_Edge,
SMDSEntity_Triangle,
SMDSEntity_Quad_Triangle,
SMDSEntity_Quadrangle,
SMDSEntity_Quad_Quadrangle,
SMDSEntity_Polygon,
SMDSEntity_Quad_Polygon,
SMDSEntity_Tetra,
SMDSEntity_Quad_Tetra,
SMDSEntity_Pyramid,
SMDSEntity_Quad_Pyramid,
SMDSEntity_Hexa,
SMDSEntity_Quad_Hexa,
SMDSEntity_Penta,
SMDSEntity_Quad_Penta,
SMDSEntity_Polyhedra,
SMDSEntity_Quad_Polyhedra,
SMDSEntity_Last
};
| enum SMDSAbs_GeometryType |
enumeration for element geometry type
| SMDSGeom_POINT | |
| SMDSGeom_EDGE | |
| SMDSGeom_TRIANGLE | |
| SMDSGeom_QUADRANGLE | |
| SMDSGeom_POLYGON | |
| SMDSGeom_TETRA | |
| SMDSGeom_PYRAMID | |
| SMDSGeom_HEXA | |
| SMDSGeom_PENTA | |
| SMDSGeom_POLYHEDRA |
Definition at line 45 of file SMDSAbs_ElementType.hxx.
{
// 0D element
SMDSGeom_POINT,
// 1D element
SMDSGeom_EDGE,
// 2D element
SMDSGeom_TRIANGLE,
SMDSGeom_QUADRANGLE,
SMDSGeom_POLYGON,
// 3D element
SMDSGeom_TETRA,
SMDSGeom_PYRAMID,
SMDSGeom_HEXA,
SMDSGeom_PENTA,
SMDSGeom_POLYHEDRA,
};