Assimp  v4.1. (December 2018)
glTFCommon Namespace Reference

Namespaces

 Util
 

Classes

class  IOStream
 

Typedefs

typedef std::runtime_error DeadlyExportError
 
typedef std::runtime_error DeadlyImportError
 

Enumerations

enum  aiOrigin { aiOrigin_SET = 0 , aiOrigin_CUR = 1 , aiOrigin_END = 2 }
 

Functions

void CopyValue (const glTFCommon::mat4 &v, aiMatrix4x4 &o)
 
void CopyValue (const glTFCommon::vec3 &v, aiColor3D &out)
 
void CopyValue (const glTFCommon::vec3 &v, aiColor4D &out)
 
void CopyValue (const glTFCommon::vec3 &v, aiVector3D &out)
 
void CopyValue (const glTFCommon::vec4 &v, aiColor3D &out)
 
void CopyValue (const glTFCommon::vec4 &v, aiColor4D &out)
 
void CopyValue (const glTFCommon::vec4 &v, aiQuaternion &out)
 
typedef float (mat4)[16]
 
typedef float (vec3)[3]
 
typedef float (vec4)[4]
 

Typedef Documentation

◆ DeadlyExportError

typedef std::runtime_error glTFCommon::DeadlyExportError

◆ DeadlyImportError

typedef std::runtime_error glTFCommon::DeadlyImportError

Enumeration Type Documentation

◆ aiOrigin

Enumerator
aiOrigin_SET 
aiOrigin_CUR 
aiOrigin_END 

Function Documentation

◆ CopyValue() [1/7]

void glTFCommon::CopyValue ( const glTFCommon::mat4 &  v,
aiMatrix4x4 o 
)
inline

◆ CopyValue() [2/7]

void glTFCommon::CopyValue ( const glTFCommon::vec3 &  v,
aiColor3D out 
)
inline

◆ CopyValue() [3/7]

void glTFCommon::CopyValue ( const glTFCommon::vec3 &  v,
aiColor4D out 
)
inline

◆ CopyValue() [4/7]

void glTFCommon::CopyValue ( const glTFCommon::vec3 &  v,
aiVector3D out 
)
inline

◆ CopyValue() [5/7]

void glTFCommon::CopyValue ( const glTFCommon::vec4 &  v,
aiColor3D out 
)
inline

◆ CopyValue() [6/7]

void glTFCommon::CopyValue ( const glTFCommon::vec4 &  v,
aiColor4D out 
)
inline

◆ CopyValue() [7/7]

void glTFCommon::CopyValue ( const glTFCommon::vec4 &  v,
aiQuaternion out 
)
inline

◆ float() [1/3]

typedef glTFCommon::float ( mat4  )

◆ float() [2/3]

typedef glTFCommon::float ( vec3  )

◆ float() [3/3]

typedef glTFCommon::float ( vec4  )