OGS
|
Enum for all propertyVector data types and XDMF ParentDataTypes.
Definition in file MeshPropertyDataType.h.
#include <string>
Go to the source code of this file.
Enumerations | |
enum class | MeshPropertyDataType { unknown = 0 , float64 , float32 , int32 , int64 , uint32 , uint64 , int8 , uint8 , char_native , uchar , enum_length } |
enum class | ParentDataType { MIXED = 0 , POLYVERTEX = 1 , POLYLINE = 2 , TRIANGLE = 4 , QUADRILATERAL = 5 , TETRAHEDRON = 6 , PYRAMID = 7 , WEDGE = 8 , HEXAHEDRON = 9 , EDGE_3 = 34 , QUADRILATERAL_9 = 35 , TRIANGLE_6 = 36 , QUADRILATERAL_8 = 37 , TETRAHEDRON_10 = 38 , PYRAMID_13 = 39 , WEDGE_15 = 40 , WEDGE_18 = 41 , HEXAHEDRON_20 = 48 , HEXAHEDRON_27 = 50 } |
Functions | |
std::string | ParentDataType2String (ParentDataType p) |
|
strong |
Enumerator | |
---|---|
unknown | |
float64 | |
float32 | |
int32 | |
int64 | |
uint32 | |
uint64 | |
int8 | |
uint8 | |
char_native | |
uchar | |
enum_length |
Definition at line 18 of file MeshPropertyDataType.h.
|
strong |
Definition at line 37 of file MeshPropertyDataType.h.
std::string ParentDataType2String | ( | ParentDataType | p | ) |
Definition at line 14 of file MeshPropertyDataType.cpp.
References EDGE_3, HEXAHEDRON, HEXAHEDRON_20, HEXAHEDRON_27, MIXED, POLYLINE, POLYVERTEX, PYRAMID, PYRAMID_13, QUADRILATERAL, QUADRILATERAL_8, QUADRILATERAL_9, TETRAHEDRON, TETRAHEDRON_10, TRIANGLE, TRIANGLE_6, WEDGE, WEDGE_15, and WEDGE_18.
Referenced by MeshLib::IO::write_xdmf().