Assimp
v4.1. (December 2018)
|
DOM base class for FBX models (even though its semantics are more "node" than "model". More...
Inherits Assimp::FBX::Object.
Public Types | |
enum | RotOrder { RotOrder_EulerXYZ = 0 , RotOrder_EulerXZY , RotOrder_EulerYZX , RotOrder_EulerYXZ , RotOrder_EulerZXY , RotOrder_EulerZYX , RotOrder_SphericXYZ , RotOrder_MAX } |
enum | TransformInheritance { TransformInheritance_RrSs = 0 , TransformInheritance_RSrs , TransformInheritance_Rrs , TransformInheritance_MAX } |
Public Member Functions | |
false false false false false false false false false false false | aiVector3D ()) fbx_simple_property(GeometricRotation |
false false false false false false false false false false false | aiVector3D ()) fbx_simple_property(GeometricScaling |
false false false false | aiVector3D ()) fbx_simple_property(PostRotation |
false false false false | aiVector3D ()) fbx_simple_property(RotationActive |
false false false false false | aiVector3D ()) fbx_simple_property(RotationMinX |
aiVector3D ()) fbx_simple_property(RotationPivot | |
false false false false false false false false | aiVector3D ()) fbx_simple_property(ScalingMax |
aiVector3D ()) fbx_simple_property(ScalingOffset | |
aiVector3D ()) fbx_simple_property(ScalingPivot | |
aiVector3D ()) fbx_simple_property(TranslationActive | |
false | aiVector3D ()) fbx_simple_property(TranslationMinX |
false false false false false false false false false false false | aiVector3D (1.f, 1.f, 1.f)) fbx_simple_property(MinDampRangeX |
false false false false false false false false | aiVector3D (1.f, 1.f, 1.f)) fbx_simple_property(ScalingMinX |
false false false false | fbx_simple_property (AxisLen, float, 0.0f) fbx_simple_property(PreRotation |
false false false false false false false false false false false | fbx_simple_property (MaxDampRangeX, float, 0.0f) fbx_simple_property(MaxDampRangeY |
false false false false false false false false false false false | fbx_simple_property (MaxDampRangeZ, float, 0.0f) fbx_simple_property(MinDampStrengthX |
false false false false false false false false false false false | fbx_simple_property (MaxDampStrengthX, float, 0.0f) fbx_simple_property(MaxDampStrengthY |
false false false false false false false false false false false | fbx_simple_property (MaxDampStrengthZ, float, 0.0f) fbx_simple_property(PreferredAngleX |
false false false false false false false false false false false | fbx_simple_property (MinDampRangeY, float, 0.0f) fbx_simple_property(MinDampRangeZ |
false false false false false false false false false false false | fbx_simple_property (MinDampStrengthY, float, 0.0f) fbx_simple_property(MinDampStrengthZ |
false false false false false false false false false false false | fbx_simple_property (PreferredAngleY, float, 0.0f) fbx_simple_property(PreferredAngleZ |
fbx_simple_property (QuaternionInterpolate, int, 0) fbx_simple_property(RotationOffset | |
false false false false false false | fbx_simple_property (RotationMaxX, bool, false) fbx_simple_property(RotationMinY |
false false false false false false false | fbx_simple_property (RotationMaxY, bool, false) fbx_simple_property(RotationMinZ |
false false false false false false false false | fbx_simple_property (RotationMaxZ, bool, false) fbx_simple_enum_property(InheritType |
false false false false false | fbx_simple_property (RotationMin, aiVector3D, aiVector3D()) fbx_simple_property(RotationMax |
false false false false | fbx_simple_property (RotationSpaceForLimitOnly, bool, false) fbx_simple_property(RotationStiffnessX |
false false false false | fbx_simple_property (RotationStiffnessY, float, 0.0f) fbx_simple_property(RotationStiffnessZ |
false false false false false false false false | fbx_simple_property (ScalingActive, bool, false) fbx_simple_property(ScalingMin |
false false false false false false false false false | fbx_simple_property (ScalingMaxX, bool, false) fbx_simple_property(ScalingMinY |
false false false false false false false false false false | fbx_simple_property (ScalingMaxY, bool, false) fbx_simple_property(ScalingMinZ |
false false false false false false false false false false false | fbx_simple_property (ScalingMaxZ, bool, false) fbx_simple_property(GeometricTranslation |
false false false false false false false false false false false | fbx_simple_property (Show, bool, true) fbx_simple_property(LODBox |
false false | fbx_simple_property (TranslationMaxX, bool, false) fbx_simple_property(TranslationMinY |
false false false | fbx_simple_property (TranslationMaxY, bool, false) fbx_simple_property(TranslationMinZ |
false false false false | fbx_simple_property (TranslationMaxZ, bool, false) fbx_simple_enum_property(RotationOrder |
false | fbx_simple_property (TranslationMin, aiVector3D, aiVector3D()) fbx_simple_property(TranslationMax |
Model (uint64_t id, const Element &element, const Document &doc, const std::string &name) | |
virtual | ~Model () |
![]() | |
uint64_t | ID () const |
const std::string & | Name () const |
Object (uint64_t id, const Element &element, const std::string &name) | |
const Element & | SourceElement () const |
virtual | ~Object () |
Public Attributes | |
aiVector3D | |
false | aiVector3D |
false false false false | aiVector3D |
false false false false false | aiVector3D |
false false false false false false false false | aiVector3D |
false false false false false false false false false false false | aiVector3D |
bool | |
false | bool |
false false | bool |
false false false | bool |
false false false false | bool |
false false false false false | bool |
false false false false false false | bool |
false false false false false false false | bool |
false false false false false false false false | bool |
false false false false false false false false false | bool |
false false false false false false false false false false | bool |
false false false false false false false false false false false | bool |
false false false false | float |
false false false false false false false false false false false | float |
false false false false | RotOrder |
false false false false false false false false | TransformInheritance |
Additional Inherited Members | |
![]() | |
const Element & | element |
const uint64_t | id |
const std::string | name |
DOM base class for FBX models (even though its semantics are more "node" than "model".
Assimp::FBX::Model::Model | ( | uint64_t | id, |
const Element & | element, | ||
const Document & | doc, | ||
const std::string & | name | ||
) |
|
virtual |
false false false false false false false false false false false Assimp::FBX::Model::aiVector3D | ( | ) |
false false false false false false false false false false false Assimp::FBX::Model::aiVector3D | ( | ) |
false false false false Assimp::FBX::Model::aiVector3D | ( | ) |
false false false false Assimp::FBX::Model::aiVector3D | ( | ) |
false false false false false Assimp::FBX::Model::aiVector3D | ( | ) |
Assimp::FBX::Model::aiVector3D | ( | ) |
false false false false false false false false Assimp::FBX::Model::aiVector3D | ( | ) |
Assimp::FBX::Model::aiVector3D | ( | ) |
Assimp::FBX::Model::aiVector3D | ( | ) |
Assimp::FBX::Model::aiVector3D | ( | ) |
false Assimp::FBX::Model::aiVector3D | ( | ) |
false false false false false false false false false false false Assimp::FBX::Model::aiVector3D | ( | 1. | f, |
1. | f, | ||
1. | f | ||
) |
false false false false false false false false Assimp::FBX::Model::aiVector3D | ( | 1. | f, |
1. | f, | ||
1. | f | ||
) |
false false false false Assimp::FBX::Model::fbx_simple_property | ( | AxisLen | , |
float | , | ||
0. | 0f | ||
) |
false false false false false false false false false false false Assimp::FBX::Model::fbx_simple_property | ( | MaxDampRangeX | , |
float | , | ||
0. | 0f | ||
) |
false false false false false false false false false false false Assimp::FBX::Model::fbx_simple_property | ( | MaxDampRangeZ | , |
float | , | ||
0. | 0f | ||
) |
false false false false false false false false false false false Assimp::FBX::Model::fbx_simple_property | ( | MaxDampStrengthX | , |
float | , | ||
0. | 0f | ||
) |
false false false false false false false false false false false Assimp::FBX::Model::fbx_simple_property | ( | MaxDampStrengthZ | , |
float | , | ||
0. | 0f | ||
) |
false false false false false false false false false false false Assimp::FBX::Model::fbx_simple_property | ( | MinDampRangeY | , |
float | , | ||
0. | 0f | ||
) |
false false false false false false false false false false false Assimp::FBX::Model::fbx_simple_property | ( | MinDampStrengthY | , |
float | , | ||
0. | 0f | ||
) |
false false false false false false false false false false false Assimp::FBX::Model::fbx_simple_property | ( | PreferredAngleY | , |
float | , | ||
0. | 0f | ||
) |
Assimp::FBX::Model::fbx_simple_property | ( | QuaternionInterpolate | , |
int | , | ||
0 | |||
) |
false false false false false false Assimp::FBX::Model::fbx_simple_property | ( | RotationMaxX | , |
bool | , | ||
false | |||
) |
false false false false false false false Assimp::FBX::Model::fbx_simple_property | ( | RotationMaxY | , |
bool | , | ||
false | |||
) |
false false false false false false false false Assimp::FBX::Model::fbx_simple_property | ( | RotationMaxZ | , |
bool | , | ||
false | |||
) |
false false false false false Assimp::FBX::Model::fbx_simple_property | ( | RotationMin | , |
aiVector3D | , | ||
aiVector3D() | |||
) |
false false false false Assimp::FBX::Model::fbx_simple_property | ( | RotationSpaceForLimitOnly | , |
bool | , | ||
false | |||
) |
false false false false Assimp::FBX::Model::fbx_simple_property | ( | RotationStiffnessY | , |
float | , | ||
0. | 0f | ||
) |
false false false false false false false false Assimp::FBX::Model::fbx_simple_property | ( | ScalingActive | , |
bool | , | ||
false | |||
) |
false false false false false false false false false Assimp::FBX::Model::fbx_simple_property | ( | ScalingMaxX | , |
bool | , | ||
false | |||
) |
false false false false false false false false false false Assimp::FBX::Model::fbx_simple_property | ( | ScalingMaxY | , |
bool | , | ||
false | |||
) |
false false false false false false false false false false false Assimp::FBX::Model::fbx_simple_property | ( | ScalingMaxZ | , |
bool | , | ||
false | |||
) |
false false false false false false false false false false false Assimp::FBX::Model::fbx_simple_property | ( | Show | , |
bool | , | ||
true | |||
) |
false false Assimp::FBX::Model::fbx_simple_property | ( | TranslationMaxX | , |
bool | , | ||
false | |||
) |
false false false Assimp::FBX::Model::fbx_simple_property | ( | TranslationMaxY | , |
bool | , | ||
false | |||
) |
false false false false Assimp::FBX::Model::fbx_simple_property | ( | TranslationMaxZ | , |
bool | , | ||
false | |||
) |
false Assimp::FBX::Model::fbx_simple_property | ( | TranslationMin | , |
aiVector3D | , | ||
aiVector3D() | |||
) |
false false false false false false false false false false false Assimp::FBX::Model::aiVector3D |
false Assimp::FBX::Model::aiVector3D |
false false false false Assimp::FBX::Model::aiVector3D |
false false false false false Assimp::FBX::Model::aiVector3D |
false false false false false false false false Assimp::FBX::Model::aiVector3D |
false false false false false false false false false false false Assimp::FBX::Model::aiVector3D |
Assimp::FBX::Model::bool |
false Assimp::FBX::Model::bool |
false false Assimp::FBX::Model::bool |
false false false Assimp::FBX::Model::bool |
false false false false Assimp::FBX::Model::bool |
false false false false false Assimp::FBX::Model::bool |
false false false false false false Assimp::FBX::Model::bool |
false false false false false false false Assimp::FBX::Model::bool |
false false false false false false false false Assimp::FBX::Model::bool |
false false false false false false false false false Assimp::FBX::Model::bool |
false false false false false false false false false false Assimp::FBX::Model::bool |
false false false false false false false false false false false Assimp::FBX::Model::bool |
false false false false false false false false false false false Assimp::FBX::Model::float |
false false false false false false false false false false false Assimp::FBX::Model::float |
false false false false Assimp::FBX::Model::RotOrder |
false false false false false false false false Assimp::FBX::Model::TransformInheritance |