Assimp  v3.1.1 (June 2014)
Assimp::COB::Mesh Struct Reference

COB Mesh data structure. More...

Inherits Assimp::COB::Node.

Public Types

enum  DrawFlags {
  SOLID = 0x1, TRANS = 0x2, WIRED = 0x4, BBOX = 0x8,
  HIDE = 0x10
}
 
typedef std::deque< Face * > FaceRefList
 
typedef std::map< unsigned int, FaceRefListTempMap
 
- Public Types inherited from Assimp::COB::Node
typedef std::deque< const Node * > ChildList
 
enum  Type {
  TYPE_MESH, TYPE_GROUP, TYPE_LIGHT, TYPE_CAMERA,
  TYPE_BONE
}
 
- Public Types inherited from Assimp::COB::ChunkInfo
enum  { NO_SIZE =UINT_MAX }
 

Public Member Functions

 Mesh ()
 
- Public Member Functions inherited from Assimp::COB::Node
 Node (Type type)
 
virtual ~Node ()
 
- Public Member Functions inherited from Assimp::COB::ChunkInfo
 ChunkInfo ()
 

Public Attributes

unsigned int draw_flags
 
std::vector< Facefaces
 
TempMap temp_map
 
std::vector< aiVector2Dtexture_coords
 
std::vector< aiVector3Dvertex_positions
 
- Public Attributes inherited from Assimp::COB::Node
std::string name
 
ChildList temp_children
 
aiMatrix4x4 transform
 
Type type
 
float unit_scale
 
- Public Attributes inherited from Assimp::COB::ChunkInfo
unsigned int id
 
unsigned int parent_id
 
unsigned int size
 
unsigned int version
 

Detailed Description

COB Mesh data structure.

Member Typedef Documentation

◆ FaceRefList

typedef std::deque<Face*> Assimp::COB::Mesh::FaceRefList

◆ TempMap

typedef std::map< unsigned int,FaceRefList > Assimp::COB::Mesh::TempMap

Member Enumeration Documentation

◆ DrawFlags

Enumerator
SOLID 
TRANS 
WIRED 
BBOX 
HIDE 

Constructor & Destructor Documentation

◆ Mesh()

Assimp::COB::Mesh::Mesh ( )
inline

Member Data Documentation

◆ draw_flags

unsigned int Assimp::COB::Mesh::draw_flags

◆ faces

std::vector<Face> Assimp::COB::Mesh::faces

◆ temp_map

TempMap Assimp::COB::Mesh::temp_map

◆ texture_coords

std::vector<aiVector2D> Assimp::COB::Mesh::texture_coords

◆ vertex_positions

std::vector<aiVector3D> Assimp::COB::Mesh::vertex_positions

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