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

COB Mesh data structure. More...

Inherits Assimp::COB::Node.

Public Types

typedef std::deque< Face * > FaceRefList
 
typedef std::map< unsigned int, FaceRefListTempMap
 
- Public Types inherited from Assimp::COB::Node
typedef std::deque< const Node * > ChildList
 
- Public Types inherited from Assimp::COB::ChunkInfo

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

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

Member Enumeration Documentation

Enumerator
SOLID 
TRANS 
WIRED 
BBOX 
HIDE 

Constructor & Destructor Documentation

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

Member Data Documentation

unsigned int Assimp::COB::Mesh::draw_flags
std::vector<Face> Assimp::COB::Mesh::faces
TempMap Assimp::COB::Mesh::temp_map
std::vector<aiVector2D> Assimp::COB::Mesh::texture_coords
std::vector<aiVector3D> Assimp::COB::Mesh::vertex_positions

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