|
Assimp v5.2.2 (January 2022)
The Asset-Importer-Lib API documentation.
|
| ▼NAssimp | Some C++ utilities for inter- and extrapolation |
| NBase64 | |
| ▼NFormatter | |
| Cbasic_formatter | Stringstream utility |
| ▼NIntern | |
| CByteSwapper | |
| CByteSwapper< T, false > | |
| Cdivides | |
| CGetter | |
| CGetter< SwapEndianness, T, false > | |
| Cminus | |
| Cmultiplies | |
| Cplus | |
| NMath | |
| ▼NProfiling | |
| CProfiler | Simple wrapper around boost::timer to simplify reporting |
| CAttachmentInfo | Helper data structure for SceneCombiner |
| CBaseImporter | FOR IMPORTER PLUGINS ONLY: The BaseImporter defines a common interface for all importer worker classes |
| ▼CBitmap | This class is used to store and write bitmap information |
| CDIB | |
| CHeader | |
| CBlobIOStream | Redirect IOStream to a blob |
| CBlobIOSystem | Redirect IOSystem to a blob |
| CBoneWithHash | Helper data structure for SceneCombiner::MergeBones |
| ▼CByteSwap | Defines some useful byte order swap routines |
| C_swapper< T, 2 > | |
| C_swapper< T, 4 > | |
| C_swapper< T, 8 > | |
| CCommentRemover | Helper class to remove single and multi line comments from a file |
| CDefaultIOStream | Default IO implementation, use standard IO operations |
| CDefaultIOSystem | Default implementation of IOSystem using the standard C file functions |
| CDefaultLogger | CPP-API: Primary logging facility of Assimp |
| ▼CExporter | |
| CExportFormatEntry | Internal description of an Assimp export format option |
| CExportProperties | |
| Cfind_node_by_name_predicate | Will find a node by its name |
| CImporter | CPP-API: The Importer class forms an C++ interface to the functionality of the Open Asset Import Library |
| CInterpolator | CPP-API: Utility class to simplify interpolations of various data types |
| CIOStream | CPP-API: Class to handle file I/O for C++ |
| CIOStreamBuffer | Implementation of a cached stream buffer |
| CIOSystem | CPP-API: Interface to the file system |
| CLineSplitter | Usage: |
| CLogFunctions | Logger class, which will extend the class by log-functions |
| CLogger | CPP-API: Abstract interface for logger implementations |
| CLogStream | CPP-API: Abstract interface for log stream implementations |
| CMemoryIOStream | Implementation of IOStream to read directly from a memory buffer |
| CMemoryIOSystem | Dummy IO system to read from a memory buffer |
| CNodeAttachmentInfo | |
| CNodeConverter | Will convert an attribute to its int value |
| CNullLogger | CPP-API: Empty logging implementation |
| CProgressHandler | CPP-API: Abstract interface for custom progress report receivers |
| CSceneCombiner | Static helper class providing various utilities to merge two scenes |
| CSceneHelper | Utility for SceneCombiner |
| ▼CSGSpatialSort | Specialized version of SpatialSort to support smoothing groups This is used in by the 3DS, ASE and LWO loaders |
| CEntry | An entry in a spatially sorted position array |
| CSkeletonMeshBuilder | This little helper class constructs a dummy mesh for a given scene the resembles the node hierarchy |
| CSmallVector | Small vector with inplace storage |
| ▼CSpatialSort | A little helper class to quickly find all vertices in the epsilon environment of a given position |
| CEntry | An entry in a spatially sorted position array |
| CStandardShapes | Helper class to generate vertex buffers for standard geometric shapes, such as cylinders, cones, boxes, spheres, elipsoids ... |
| CStreamReader | Wrapper class around IOStream to allow for consistent reading of binary data in both little and big endian format |
| CStreamWriter | Wrapper class around IOStream to allow for consistent writing of binary data in both little and big endian format |
| CSubdivider | Helper class to evaluate subdivision surfaces |
| CTXmlParser | The Xml-Parser class |
| CVertex | Intermediate description a vertex with all possible components |
| CXmlNodeIterator | This class declares an iterator to loop through all children of the root node |
| CZipArchiveIOSystem |