Assimp  v5.2.2 (January 2022)
The Asset-Importer-Lib API documentation.
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NAssimpSome C++ utilities for inter- and extrapolation
 C_IEEEDoubleData structure to represent the bit pattern of a 64 Bit IEEE 754 floating-point number
 C_IEEESingleData structure to represent the bit pattern of a 32 Bit IEEE 754 floating-point number
 CaiAABBAn axis-aligned bounding box
 CaiAnimationAn animation consists of key-frame data for a number of nodes
 CaiAnimMeshAn AnimMesh is an attachment to an aiMesh stores per-vertex animations for a particular frame
 CaiBoneA single bone of a mesh
 CaiCameraHelper structure to describe a virtual camera
 CaiColor3DRepresents a color in Red-Green-Blue space
 CaiColor4tRepresents a color in Red-Green-Blue space including an alpha component
 CaiExportDataBlobDescribes a blob of exported scene data
 CaiExportFormatDescDescribes an file format which Assimp can export to
 CaiFaceA single face in a mesh, referring to multiple vertices
 CaiFileC-API: File callbacks
 CaiFileIOC-API: File system callbacks
 CaiImporterDescMeta information about a particular importer
 CaiLightHelper structure to describe a light source
 CaiLogStreamC-API: Represents a log stream
 CaiMaterialData structure for a material
 CaiMatrix3x3tRepresents a row-major 3x3 matrix
 CaiMatrix4x4tRepresents a row-major 4x4 matrix, use this for homogeneous coordinates
 CaiMemoryInfoStores the memory requirements for different components (e.g
 CaiMeshEnum aiMorphingMethod
 CaiMeshAnimDescribes vertex-based animations for a single mesh or a group of meshes
 CaiMeshKeyBinds a anim-mesh to a specific point in time
 CaiMeshMorphAnimDescribes a morphing animation of a given mesh
 CaiMeshMorphKeyBinds a morph anim mesh to a specific point in time
 CaiMetadataContainer for holding metadata
 CaiMetadataEntryMetadata entry
 CaiNodeA node in the imported hierarchy
 CaiNodeAnimDescribes the animation of a single node
 CaiPlaneRepresents a plane in a three-dimensional, euclidean space
 CaiPropertyStoreC-API: Represents an opaque set of settings to be used during importing
 CaiQuaterniontRepresents a quaternion in a 4D vector
 CaiQuatKeyA time-value pair specifying a rotation for the given time
 CaiRayRepresents a ray
 CaiSceneThe root structure of the imported data
 CaiSkeleton
 CaiSkeletonBone
 CaiStringRepresents an UTF-8 string, zero byte terminated
 CaiTexelHelper structure to represent a texel in a ARGB8888 format
 CaiTextureHelper structure to describe an embedded texture
 CaiUVTransformDefines how an UV channel is transformed
 CaiVector2tRepresents a two-dimensional vector
 CaiVector3tRepresents a three-dimensional vector
 CaiVectorKeyA time-value pair specifying a certain 3D vector for the given time
 CaiVertexWeightA single influence of a bone on a vertex
 CDeadlyErrorBaseThe base-class for all other exceptions
 CDeadlyExportErrorFOR EXPORTER PLUGINS ONLY: Simple exception class to be thrown if an unrecoverable error occurs while exporting
 CDeadlyImportErrorFOR IMPORTER PLUGINS ONLY: Simple exception class to be thrown if an unrecoverable error occurs while importing
 CExceptionSwallower
 CExceptionSwallower< aiReturn >
 CExceptionSwallower< T * >
 CExceptionSwallower< void >
 CFaceWithSmoothingGroupHelper structure representing a face with smoothing groups assigned
 CMeshWithSmoothingGroupsHelper structure representing a mesh whose faces have smoothing groups assigned