Classes | Public Types | Static Public Attributes

OpenMesh::IO::OMFormat::Chunk Struct Reference

List of all members.

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

The documentation for this struct was generated from the following file:

acg pic Project OpenMesh, ©  Computer Graphics Group, RWTH Aachen. Documentation generated using doxygen .