|
Assimp
v4.1. (December 2018)
|
Helper structure to represent an ASE camera. More...
Inherits Assimp::ASE::BaseNode.
Public Types | |
| enum | CameraType { FREE, TARGET } |
Public Types inherited from Assimp::ASE::BaseNode | |
| enum | Type { Light, Camera, Mesh, Dummy } |
Public Member Functions | |
| Camera () | |
| Constructor. More... | |
Public Member Functions inherited from Assimp::ASE::BaseNode | |
| BaseNode (Type _mType) | |
| Constructor. Creates a default name for the node. More... | |
Public Attributes | |
| CameraType | mCameraType |
| ai_real | mFar |
| ai_real | mFOV |
| ai_real | mNear |
Public Attributes inherited from Assimp::ASE::BaseNode | |
| InheritanceInfo | inherit |
| Specifies which axes transformations a node inherits from its parent ... More... | |
| Animation | mAnim |
| Animation channels for the node. More... | |
| std::string | mName |
| Name of the mesh. More... | |
| std::string | mParent |
| Name of the parent of the node "" if there is no parent ... More... | |
| bool | mProcessed |
| Animation | mTargetAnim |
| Needed for lights and cameras: target animation channel Should contain position keys only. More... | |
| aiVector3D | mTargetPosition |
| Target position (target lights and cameras) More... | |
| aiMatrix4x4 | mTransform |
| Transformation matrix of the node. More... | |
| enum Assimp::ASE::BaseNode::Type | mType |
Helper structure to represent an ASE camera.
|
inline |
Constructor.
| CameraType Assimp::ASE::Camera::mCameraType |
| ai_real Assimp::ASE::Camera::mFar |
| ai_real Assimp::ASE::Camera::mFOV |
| ai_real Assimp::ASE::Camera::mNear |