Assimp v5.2.2 (January 2022)
The Asset-Importer-Lib API documentation.
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 123]
 NAssimpSome C++ utilities for inter- and extrapolation
 NBase64
 NFormatter
 Cbasic_formatterStringstream utility
 NIntern
 CByteSwapper
 CByteSwapper< T, false >
 Cdivides
 CGetter
 CGetter< SwapEndianess, T, false >
 Cminus
 Cmultiplies
 Cplus
 NMath
 NProfiling
 CProfilerSimple wrapper around boost::timer to simplify reporting
 CAttachmentInfoHelper data structure for SceneCombiner
 CBaseImporterFOR IMPORTER PLUGINS ONLY: The BaseImporter defines a common interface for all importer worker classes
 CBitmapThis class is used to store and write bitmap information
 CDIB
 CHeader
 CBlobIOStreamRedirect IOStream to a blob
 CBlobIOSystemRedirect IOSystem to a blob
 CBoneWithHashHelper data structure for SceneCombiner::MergeBones
 CByteSwapDefines some useful byte order swap routines
 C_swapper< T, 2 >
 C_swapper< T, 4 >
 C_swapper< T, 8 >
 CCommentRemoverHelper class to remove single and multi line comments from a file
 CDefaultIOStreamDefault IO implementation, use standard IO operations
 CDefaultIOSystemDefault implementation of IOSystem using the standard C file functions
 CDefaultLoggerCPP-API: Primary logging facility of Assimp
 CExporter
 CExportFormatEntryInternal description of an Assimp export format option
 CExportProperties
 Cfind_node_by_name_predicateWill find a node by its name
 CImporterCPP-API: The Importer class forms an C++ interface to the functionality of the Open Asset Import Library
 CInterpolatorCPP-API: Utility class to simplify interpolations of various data types
 CIOStreamCPP-API: Class to handle file I/O for C++
 CIOStreamBufferImplementation of a cached stream buffer
 CIOSystemCPP-API: Interface to the file system
 CLineSplitterUsage:
 CLogFunctionsLogger class, which will extend the class by log-functions
 CLoggerCPP-API: Abstract interface for logger implementations
 CLogStreamCPP-API: Abstract interface for log stream implementations
 CMemoryIOStreamImplementation of IOStream to read directly from a memory buffer
 CMemoryIOSystemDummy IO system to read from a memory buffer
 CNodeAttachmentInfo
 CNodeConverterWill convert an attribute to its int value
 CNullLoggerCPP-API: Empty logging implementation
 CProgressHandlerCPP-API: Abstract interface for custom progress report receivers
 CSceneCombinerStatic helper class providing various utilities to merge two scenes
 CSceneHelperUtility for SceneCombiner
 CSGSpatialSortSpecialized version of SpatialSort to support smoothing groups This is used in by the 3DS, ASE and LWO loaders
 CEntryAn entry in a spatially sorted position array
 CSkeletonMeshBuilderThis little helper class constructs a dummy mesh for a given scene the resembles the node hierarchy
 CSmallVectorSmall vector with inplace storage
 CSpatialSortA little helper class to quickly find all vertices in the epsilon environment of a given position
 CEntryAn entry in a spatially sorted position array
 CStandardShapesHelper class to generate vertex buffers for standard geometric shapes, such as cylinders, cones, boxes, spheres, elipsoids ...
 CStreamReaderWrapper class around IOStream to allow for consistent reading of binary data in both little and big endian format
 CStreamWriterWrapper class around IOStream to allow for consistent writing of binary data in both little and big endian format
 CSubdividerHelper class to evaluate subdivision surfaces
 CTXmlParserThe Xml-Parser class
 CVertexIntermediate description a vertex with all possible components
 CXmlNodeIteratorThis class declares an iterator to loop through all children of the root node
 CZipArchiveIOSystem