OpenMesh
|
Classes | |
struct | Header |
class | PropertyName |
Public Types | |
enum | Type { Type_Pos = 0x00, Type_Normal = 0x01, Type_Texcoord = 0x02, Type_Status = 0x03, Type_Color = 0x04, Type_Custom = 0x06, Type_Topology = 0x07 } |
enum | Entity { Entity_Vertex = 0x00, Entity_Mesh = 0x01, Entity_Face = 0x02, Entity_Edge = 0x04, Entity_Halfedge = 0x06 } |
enum | Dim { Dim_1D = 0x00, Dim_2D = 0x01, Dim_3D = 0x02, Dim_4D = 0x03, Dim_5D = 0x04, Dim_6D = 0x05, Dim_7D = 0x06, Dim_8D = 0x07 } |
enum | Integer_Size { Integer_8 = 0x00, Integer_16 = 0x01, Integer_32 = 0x02, Integer_64 = 0x03 } |
enum | Float_Size { Float_32 = 0x00, Float_64 = 0x01, Float_128 = 0x02 } |
typedef uint32 | esize_t |
Static Public Attributes | |
static const int | SIZE_RESERVED = 1 |
static const int | SIZE_NAME = 1 |
static const int | SIZE_ENTITY = 3 |
static const int | SIZE_TYPE = 4 |
static const int | SIZE_SIGNED = 1 |
static const int | SIZE_FLOAT = 1 |
static const int | SIZE_DIM = 3 |
static const int | SIZE_BITS = 2 |
static const int | OFF_RESERVED = 0 |
static const int | OFF_NAME = SIZE_RESERVED + OFF_RESERVED |
static const int | OFF_ENTITY = SIZE_NAME + OFF_NAME |
static const int | OFF_TYPE = SIZE_ENTITY + OFF_ENTITY |
static const int | OFF_SIGNED = SIZE_TYPE + OFF_TYPE |
static const int | OFF_FLOAT = SIZE_SIGNED + OFF_SIGNED |
static const int | OFF_DIM = SIZE_FLOAT + OFF_FLOAT |
static const int | OFF_BITS = SIZE_DIM + OFF_DIM |