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

#include <OMFormat.hh>

List of all members.

Classes

struct  Header
class  PropertyName

Public Types

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  Entity {
  Entity_Vertex = 0x00, Entity_Mesh = 0x01, Entity_Face = 0x02, Entity_Edge = 0x04,
  Entity_Halfedge = 0x06
}
typedef uint32 esize_t
enum  Float_Size { Float_32 = 0x00, Float_64 = 0x01, Float_128 = 0x02 }
enum  Integer_Size { Integer_8 = 0x00, Integer_16 = 0x01, Integer_32 = 0x02, Integer_64 = 0x03 }
enum  Type {
  Type_Pos = 0x00, Type_Normal = 0x01, Type_Texcoord = 0x02, Type_Status = 0x03,
  Type_Color = 0x04, Type_Custom = 0x06, Type_Topology = 0x07
}

Static Public Attributes

static const int OFF_BITS = SIZE_DIM + OFF_DIM
static const int OFF_DIM = SIZE_FLOAT + OFF_FLOAT
static const int OFF_ENTITY = SIZE_NAME + OFF_NAME
static const int OFF_FLOAT = SIZE_SIGNED + OFF_SIGNED
static const int OFF_NAME = SIZE_RESERVED + OFF_RESERVED
static const int OFF_RESERVED = 0
static const int OFF_SIGNED = SIZE_TYPE + OFF_TYPE
static const int OFF_TYPE = SIZE_ENTITY + OFF_ENTITY
static const int SIZE_BITS = 2
static const int SIZE_DIM = 3
static const int SIZE_ENTITY = 3
static const int SIZE_FLOAT = 1
static const int SIZE_NAME = 1
static const int SIZE_RESERVED = 1
static const int SIZE_SIGNED = 1
static const int SIZE_TYPE = 4

Detailed Description

Definition at line 138 of file OMFormat.hh.


Member Typedef Documentation

Definition at line 142 of file OMFormat.hh.


Member Enumeration Documentation

Enumerator:
Dim_1D 
Dim_2D 
Dim_3D 
Dim_4D 
Dim_5D 
Dim_6D 
Dim_7D 
Dim_8D 

Definition at line 162 of file OMFormat.hh.

Enumerator:
Entity_Vertex 
Entity_Mesh 
Entity_Face 
Entity_Edge 
Entity_Halfedge 

Definition at line 154 of file OMFormat.hh.

Enumerator:
Float_32 
Float_64 
Float_128 

Definition at line 180 of file OMFormat.hh.

Enumerator:
Integer_8 
Integer_16 
Integer_32 
Integer_64 

Definition at line 173 of file OMFormat.hh.

Enumerator:
Type_Pos 
Type_Normal 
Type_Texcoord 
Type_Status 
Type_Color 
Type_Custom 
Type_Topology 

Definition at line 144 of file OMFormat.hh.


Member Data Documentation

Definition at line 203 of file OMFormat.hh.

Definition at line 202 of file OMFormat.hh.

Definition at line 198 of file OMFormat.hh.

Definition at line 201 of file OMFormat.hh.

Definition at line 197 of file OMFormat.hh.

Definition at line 196 of file OMFormat.hh.

Definition at line 200 of file OMFormat.hh.

Definition at line 199 of file OMFormat.hh.

Definition at line 194 of file OMFormat.hh.

Definition at line 193 of file OMFormat.hh.

Definition at line 188 of file OMFormat.hh.

Definition at line 192 of file OMFormat.hh.

Definition at line 187 of file OMFormat.hh.

Definition at line 186 of file OMFormat.hh.

Definition at line 191 of file OMFormat.hh.

Definition at line 189 of file OMFormat.hh.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


openmesh
Author(s): Benjamin Pitzer
autogenerated on Fri Jan 11 12:11:18 2013