|
Assimp
v4.1. (December 2018)
|
Classes | |
| struct | Accessor |
| Accessor to a data array. More... | |
| struct | Animation |
| An animation. More... | |
| struct | AnimationChannel |
| An animation channel. More... | |
| struct | Camera |
| A collada camera. More... | |
| struct | CameraInstance |
| A reference to a camera inside a node. More... | |
| struct | ChannelEntry |
| Description of a collada animation channel which has been determined to affect the current node. More... | |
| struct | Controller |
| A skeleton controller to deform a mesh with the use of joints. More... | |
| struct | Data |
| Data source array: either floats or strings. More... | |
| struct | Effect |
| A collada effect. More... | |
| struct | EffectParam |
| A param for an effect. More... | |
| struct | Face |
| A single face in a mesh. More... | |
| struct | Image |
| An image, meaning texture. More... | |
| struct | InputChannel |
| An input channel for mesh data, referring to a single accessor. More... | |
| struct | InputSemanticMapEntry |
| Short vertex index description. More... | |
| struct | Light |
| A collada light source. More... | |
| struct | LightInstance |
| A reference to a light inside a node. More... | |
| struct | Material |
| A collada material. More... | |
| struct | Mesh |
| Contains data for a single mesh. More... | |
| struct | MeshInstance |
| A reference to a mesh inside a node, including materials assigned to the various subgroups. More... | |
| struct | Node |
| A node in a scene hierarchy. More... | |
| struct | NodeInstance |
| A reference to a node inside a node. More... | |
| struct | Sampler |
| Represents a texture sampler in collada. More... | |
| struct | SemanticMappingTable |
| Table to map from effect to vertex input semantics. More... | |
| struct | SubMesh |
| Subset of a mesh with a certain material. More... | |
| struct | Transform |
| Contains all data for one of the different transformation types. More... | |
Enumerations | |
| enum | ControllerType { Skin, Morph } |
| Supported controller types. More... | |
| enum | FormatVersion { FV_1_5_n, FV_1_4_n, FV_1_3_n } |
| Collada file versions which evolved during the years ... More... | |
| enum | InputType { IT_Invalid, IT_Vertex, IT_Position, IT_Normal, IT_Texcoord, IT_Color, IT_Tangent, IT_Bitangent } |
| Different types of input data to a vertex or face. More... | |
| enum | MorphMethod { Normalized, Relative } |
| Supported morph methods. More... | |
| enum | ParamType { Param_Sampler, Param_Surface } |
| Type of the effect param. More... | |
| enum | PrimitiveType { Prim_Invalid, Prim_Lines, Prim_LineStrip, Prim_Triangles, Prim_TriStrips, Prim_TriFans, Prim_Polylist, Prim_Polygon } |
| Which type of primitives the ReadPrimitives() function is going to read. More... | |
| enum | ShadeType { Shade_Invalid, Shade_Constant, Shade_Lambert, Shade_Phong, Shade_Blinn } |
| Shading type supported by the standard effect spec of Collada. More... | |
| enum | TransformType { TF_LOOKAT, TF_ROTATE, TF_TRANSLATE, TF_SCALE, TF_SKEW, TF_MATRIX } |
| Transformation types that can be applied to a node. More... | |
Collada file versions which evolved during the years ...
| Enumerator | |
|---|---|
| FV_1_5_n | |
| FV_1_4_n | |
| FV_1_3_n | |
Type of the effect param.
| Enumerator | |
|---|---|
| Param_Sampler | |
| Param_Surface | |
Shading type supported by the standard effect spec of Collada.
| Enumerator | |
|---|---|
| Shade_Invalid | |
| Shade_Constant | |
| Shade_Lambert | |
| Shade_Phong | |
| Shade_Blinn | |