Assimp  v3.1.1 (June 2014)
Info.cpp File Reference

Implementation of the 'assimp info' utility. More...

Functions

int Assimp_Info (const char *const *params, unsigned int num)
 assimp info utility More...
 
unsigned int CountAnimChannels (const aiScene *scene)
 
unsigned int CountBones (const aiScene *scene)
 
unsigned int CountFaces (const aiScene *scene)
 
unsigned int CountNodes (const aiNode *root)
 
unsigned int CountVertices (const aiScene *scene)
 
std::string FindPTypes (const aiScene *scene)
 
void FindSpecialPoints (const aiScene *scene, const aiNode *root, aiVector3D special_points[3], const aiMatrix4x4 &mat=aiMatrix4x4())
 
void FindSpecialPoints (const aiScene *scene, aiVector3D special_points[3])
 
unsigned int GetAvgFacePerMesh (const aiScene *scene)
 
unsigned int GetAvgVertsPerMesh (const aiScene *scene)
 
unsigned int GetMaxDepth (const aiNode *root)
 
void PrintHierarchy (const aiNode *root, unsigned int maxnest, unsigned int maxline, unsigned int cline, unsigned int cnest=0)
 

Variables

const char * AICMD_MSG_INFO_HELP_E
 

Detailed Description

Implementation of the 'assimp info' utility.

Function Documentation

int Assimp_Info ( const char *const *  params,
unsigned int  num 
)

assimp info utility

Parameters
paramsCommand line parameters to 'assimp info'
Numberof params
Returns
0 for success
unsigned int CountAnimChannels ( const aiScene scene)
unsigned int CountBones ( const aiScene scene)
unsigned int CountFaces ( const aiScene scene)
unsigned int CountNodes ( const aiNode root)
unsigned int CountVertices ( const aiScene scene)
std::string FindPTypes ( const aiScene scene)
void FindSpecialPoints ( const aiScene scene,
const aiNode root,
aiVector3D  special_points[3],
const aiMatrix4x4 mat = aiMatrix4x4() 
)
void FindSpecialPoints ( const aiScene scene,
aiVector3D  special_points[3] 
)
unsigned int GetAvgFacePerMesh ( const aiScene scene)
unsigned int GetAvgVertsPerMesh ( const aiScene scene)
unsigned int GetMaxDepth ( const aiNode root)
void PrintHierarchy ( const aiNode root,
unsigned int  maxnest,
unsigned int  maxline,
unsigned int  cline,
unsigned int  cnest = 0 
)

Variable Documentation

const char* AICMD_MSG_INFO_HELP_E
Initial value:
=
"assimp info <file> [-r]\n"
"\tPrint basic structure of a 3D model\n"
"\t-r,--raw: No postprocessing, do a raw import\n"