Assimp  v4.1. (December 2018)
File List
Here is a list of all files with brief descriptions:
 3d_viewer.py
 3d_viewer_py3.py
 3DSConverter.cpp
 3DSConverter.cpp.o.d
 3DSExporter.cpp
 3DSExporter.cpp.o.d
 3DSExporter.h3DS Exporter Main Header
 3DSHelper.h
 3DSLoader.cppImplementation of the 3ds importer class
 3DSLoader.cpp.o.d
 3DSLoader.h3DS File format loader
 3MFXmlTags.h
 __init__.py
 aabb.h
 AbstractImportExportBase.cpp
 AbstractImportExportBase.h
 ACLoader.cpp
 ACLoader.cpp.o.d
 ACLoader.hDeclaration of the .ac importer class
 advancing_front.cc
 advancing_front.cc.o.d
 advancing_front.h
 ai_assert.h
 ai_regression_ui.py
 AiAnimation.java
 AiAnimBehavior.java
 AiBlendMode.java
 AiBone.java
 AiBoneWeight.java
 AiBuiltInWrapperProvider.java
 AiCamera.java
 AiClassLoaderIOSystem.java
 AiColor.java
 AiConfig.java
 AiConfigOptions.java
 AiInputStreamIOStream.java
 AiIOStream.java
 AiIOSystem.java
 AiLight.java
 AiLightType.java
 AiMaterial.java
 AiMatrix4f.java
 AiMesh.java
 AiMeshAnim.java
 AiMetadataEntry.java
 AiNode.java
 AiNodeAnim.java
 AiPostProcessSteps.java
 AiPrimitiveType.java
 AiProgressHandler.java
 AiQuaternion.java
 AiScene.java
 AiSceneFlag.java
 AiShadingMode.java
 AiTextureInfo.java
 AiTextureMapMode.java
 AiTextureMapping.java
 AiTextureOp.java
 AiTextureType.java
 AiVector.java
 AiWrapperProvider.java
 allocators.h
 AMFImporter.cppAMF-format files importer for Assimp: main algorithm implementation
 AMFImporter.cpp.o.d
 AMFImporter.hppAMF-format files importer for Assimp
 AMFImporter_Geometry.cppParsing data from geometry nodes
 AMFImporter_Geometry.cpp.o.d
 AMFImporter_Macro.hppUseful macrodefines
 AMFImporter_Material.cppParsing data from material nodes
 AMFImporter_Material.cpp.o.d
 AMFImporter_Node.hppElements of scene graph
 AMFImporter_Postprocess.cppConvert built scenegraph and objects to Assimp scenegraph
 AMFImporter_Postprocess.cpp.o.d
 AndroidJNIIOSystem.cpp
 AndroidJNIIOSystem.h
 anim.hDefines the data structures in which the imported animations are returned
 animation.d
 AnimEvaluator.cpp
 AnimEvaluator.h
 api.d
 ASELoader.cppImplementation of the ASE importer class
 ASELoader.cpp.o.d
 ASELoader.hDefinition of the .ASE importer class
 ASEParser.cppImplementation of the ASE parser class
 ASEParser.cpp.o.d
 ASEParser.h
 assbin_chunks.h
 AssbinExporter.cppASSBIN exporter main code
 AssbinExporter.cpp.o.d
 AssbinExporter.hASSBIN Exporter Main Header
 AssbinLoader.cppImplementation of the .assbin importer class
 AssbinLoader.cpp.o.d
 AssbinLoader.h.assbin File format loader
 AssetHelper.h
 Assimp.cppImplementation of the Plain-C API
 Assimp.cpp.o.d
 assimp.d
 assimp_modeling.cpp
 assimp_view.cpp
 assimp_view.h
 AssimpAPITest.cpp
 AssimpCExport.cppAssimp C export interface
 AssimpCExport.cpp.o.d
 AssxmlExporter.cppASSXML exporter main code
 AssxmlExporter.cpp.o.d
 AssxmlExporter.hASSXML Exporter Main Header
 B3DImporter.cppImplementation of the b3d importer class
 B3DImporter.cpp.o.d
 B3DImporter.h
 Background.cpp
 Background.h
 BaseImporter.cppImplementation of BaseImporter
 BaseImporter.cpp.o.d
 BaseImporter.h
 BaseProcess.cpp
 BaseProcess.cpp.o.d
 BaseProcess.h
 biginteger.h
 Bitmap.cppDefines bitmap format helper for textures
 Bitmap.cpp.o.d
 Bitmap.hDefines bitmap format helper for textures
 BlenderBMesh.cppConversion of Blender's new BMesh stuff
 BlenderBMesh.cpp.o.d
 BlenderBMesh.hConversion of Blender's new BMesh stuff
 BlenderCustomData.cpp
 BlenderCustomData.cpp.o.d
 BlenderCustomData.h
 BlenderDNA.cppImplementation of the Blender DNA, that is its own serialized set of data structures
 BlenderDNA.cpp.o.d
 BlenderDNA.hBlender DNA (file format specification embedded in blend file itself) loader
 BlenderDNA.inlBlender DNA (file format specification embedded in blend file itself) loader
 BlenderIntermediate.hInternal utility structures for the BlenderLoader
 BlenderLoader.cppImplementation of the Blender3D importer class
 BlenderLoader.cpp.o.d
 BlenderLoader.hDeclaration of the Blender 3D (*.blend) importer class
 BlenderModifier.cppImplementation of some blender modifiers (i.e subdivision, mirror)
 BlenderModifier.cpp.o.d
 BlenderModifier.hDeclare dedicated helper classes to simulate some blender modifiers (i.e
 BlenderScene.cppMACHINE GENERATED BY
 BlenderScene.cpp.o.d
 BlenderScene.hIntermediate representation of a BLEND scene
 BlenderSceneGen.hMACHINE GENERATED BY
 BlenderTessellator.cppA simple tessellation wrapper
 BlenderTessellator.cpp.o.d
 BlenderTessellator.hA simple tessellation wrapper
 BlobIOSystem.h
 boost_includes.h
 BVHLoader.cpp
 BVHLoader.cpp.o.d
 BVHLoader.hDefines the BHV motion capturing loader class
 ByteSwapper.h
 C4DImporter.cppImplementation of the Cinema4D importer class
 C4DImporter.hDeclaration of the Cinema4D (*.c4d) importer class
 CalcTangentsProcess.cpp
 CalcTangentsProcess.cpp.o.d
 CalcTangentsProcess.h
 camera.d
 include/assimp/camera.hDefines the aiCamera data structure
 tools/assimp_view/camera.h
 CCompilerTest.c
 cdt.cc
 cdt.cc.o.d
 cdt.h
 cencode.c
 cencode.c.o.d
 cencode.h
 cexport.hDefines the C-API for the Assimp export interface
 cfileio.hDefines generic C routines to access memory-mapped files
 cimport.hDefines the C-API to the Open Asset Import Library
 CInterfaceIOWrapper.cpp
 CInterfaceIOWrapper.cpp.o.d
 CInterfaceIOWrapper.h
 clipper.cpp
 clipper.cpp.o.d
 clipper.hpp
 CMakeCCompilerId.c
 CMakeCXXCompilerId.cpp
 COBLoader.cppImplementation of the TrueSpace COB/SCN importer class
 COBLoader.cpp.o.d
 COBLoader.hDeclaration of the TrueSpace (*.cob,*.scn) importer class
 COBScene.hUtilities for the COB importer
 ColladaExporter.cpp
 ColladaExporter.cpp.o.d
 ColladaExporter.hDeclares the exporter class to write a scene to a Collada file
 ColladaHelper.h
 ColladaLoader.cpp
 ColladaLoader.cpp.o.d
 ColladaLoader.h
 ColladaParser.cppImplementation of the Collada parser helper
 ColladaParser.cpp.o.d
 ColladaParser.hDefines the parser helper class for the collada loader
 color4.hRGBA color structure, including operators when compiling in C++
 color4.inlInline implementation of aiColor4t<TReal> operators
 common.py
 CompareDump.cppImplementation of the 'assimp cmpdmp', which compares two model dumps for equality
 CompareDump.cpp.o.d
 ComputeUVMappingProcess.cpp
 ComputeUVMappingProcess.cpp.o.d
 ComputeUVMappingProcess.h
 config.d
 config.hDefines constants for configurable properties for the library
 ConvertToLHProcess.cpp
 ConvertToLHProcess.cpp.o.d
 ConvertToLHProcess.h
 core.py
 CppGenerator.py
 CreateAnimMesh.cpp
 CreateAnimMesh.cpp.o.d
 CreateAnimMesh.hCreate AnimMesh from Mesh
 CSMLoader.cppImplementation of the CSM importer class
 CSMLoader.cpp.o.d
 CSMLoader.hDeclaration of the CharacterStudio Motion importer class
 CXMLReaderImpl.h
 D3MFExporter.cpp
 D3MFExporter.cpp.o.d
 D3MFExporter.h
 D3MFImporter.cpp
 D3MFImporter.cpp.o.d
 D3MFImporter.h
 D3MFOpcPackage.cpp
 D3MFOpcPackage.cpp.o.d
 D3MFOpcPackage.h
 DDLNode.cpp
 DDLNode.cpp.o.d
 DDLNode.h
 DeboneProcess.cpp
 DeboneProcess.cpp.o.d
 DeboneProcess.h
 DefaultIOStream.cppDefault File I/O implementation for #Importer
 DefaultIOStream.cpp.o.d
 DefaultIOStream.h
 DefaultIOSystem.cpp
 DefaultIOSystem.cpp.o.d
 DefaultIOSystem.h
 DefaultLogger.cppImplementation of DefaultLogger (and Logger)
 DefaultLogger.cpp.o.d
 DefaultLogger.hpp
 DefaultProgressHandler.h
 Defines.h
 defs.hAssimp build configuration setup
 Display.cpp
 Display.h
 diyfp.h
 document.h
 dox.hGeneral documentation built from a doxygen comment
 dox_cmd.hGeneral documentation for assimp_cmd
 DropFaceNormalsProcess.cpp
 DropFaceNormalsProcess.cpp.o.d
 DropFaceNormalsProcess.h
 dtoa.h
 DXFHelper.hInternal utilities for the DXF loader
 DXFLoader.cppImplementation of the DXF importer class
 DXFLoader.cpp.o.d
 DXFLoader.hDeclaration of the .dxf importer class
 EmbedTexturesProcess.cpp
 EmbedTexturesProcess.cpp.o.d
 EmbedTexturesProcess.h
 en.h
 encodedstream.h
 encodings.h
 error.h
 errors.py
 Exceptional.h
 Export.cppImplementation of the 'assimp export' utility
 Export.cpp.o.d
 Exporter.cppAssimp export interface
 Exporter.cpp.o.d
 Exporter.hppDefines the CPP-API for the Assimp export interface
 ExpressReader.py
 extract_step_token.py
 fast_atof.h
 FBXAnimation.cppAssimp::FBX::AnimationCurve, Assimp::FBX::AnimationCurveNode, Assimp::FBX::AnimationLayer, Assimp::FBX::AnimationStack
 FBXAnimation.cpp.o.d
 FBXBinaryTokenizer.cppImplementation of a fake lexer for binary fbx files - we emit tokens so the parser needs almost no special handling for binary files
 FBXBinaryTokenizer.cpp.o.d
 FBXCommon.hSome useful constants and enums for dealing with FBX files
 FBXCompileConfig.hFBX importer compile-time switches
 FBXConverter.cppImplementation of the FBX DOM -> aiScene converter
 FBXConverter.cpp.o.d
 FBXConverter.h
 FBXDeformer.cpp
 FBXDeformer.cpp.o.d
 FBXDocument.cppImplementation of the FBX DOM classes
 FBXDocument.cpp.o.d
 FBXDocument.hFBX DOM
 FBXDocumentUtil.cppImplementation of the FBX DOM utility functions declared in FBXDocumentUtil.h
 FBXDocumentUtil.cpp.o.d
 FBXDocumentUtil.hFBX internal utilities used by the DOM reading code
 FBXExporter.cpp
 FBXExporter.cpp.o.d
 FBXExporter.hDeclares the exporter class to write a scene to an fbx file
 FBXExportNode.cpp
 FBXExportNode.cpp.o.d
 FBXExportNode.hDeclares the FBX::Node helper class for fbx export
 FBXExportProperty.cpp
 FBXExportProperty.cpp.o.d
 FBXExportProperty.hDeclares the FBX::Property helper class for fbx export
 FBXImporter.cppImplementation of the FBX importer
 FBXImporter.cpp.o.d
 FBXImporter.hDeclaration of the FBX main importer class
 FBXImportSettings.hFBX importer runtime configuration
 FBXMaterial.cppAssimp::FBX::Material and Assimp::FBX::Texture implementation
 FBXMaterial.cpp.o.d
 FBXMeshGeometry.cppAssimp::FBX::MeshGeometry implementation
 FBXMeshGeometry.cpp.o.d
 FBXMeshGeometry.h
 FBXModel.cppAssimp::FBX::Model implementation
 FBXModel.cpp.o.d
 FBXNodeAttribute.cpp
 FBXNodeAttribute.cpp.o.d
 FBXParser.cppImplementation of the FBX parser and the rudimentary DOM that we use
 FBXParser.cpp.o.d
 FBXParser.hFBX parsing code
 FBXProperties.cppImplementation of the FBX dynamic properties system
 FBXProperties.cpp.o.d
 FBXProperties.hFBX dynamic properties
 FBXTokenizer.cppImplementation of the FBX broadphase lexer
 FBXTokenizer.cpp.o.d
 FBXTokenizer.hFBX lexer
 FBXUtil.cppImplementation of internal FBX utility functions
 FBXUtil.cpp.o.d
 FBXUtil.hFBX utility functions for internal use
 fileIO.d
 FileLogStream.h
 filereadstream.h
 FileSystemFilter.hImplements a filter system to filter calls to Exists() and Open() in order to improve the success rate of file opening ..
 filewritestream.h
 FindDegenerates.cppImplementation of the FindDegenerates post-process step
 FindDegenerates.cpp.o.d
 FindDegenerates.h
 FindInstancesProcess.cppImplementation of the aiProcess_FindInstances postprocessing step
 FindInstancesProcess.cpp.o.d
 FindInstancesProcess.hDeclares the aiProcess_FindInstances post-process step
 FindInvalidDataProcess.cpp
 FindInvalidDataProcess.cpp.o.d
 FindInvalidDataProcess.h
 FIReader.cppReader for Fast Infoset encoded binary XML files
 FIReader.cpp.o.d
 FIReader.hppReader for Fast Infoset encoded binary XML files
 fixed_pipeline_3d_viewer.py
 FixNormalsStep.cpp
 FixNormalsStep.cpp.o.d
 FixNormalsStep.h
 formats.py
 fuse_gtest_files.py
 fwd.h
 gen_db.py
 gen_gtest_pred_impl.py
 genblenddna.py
 GenBoundingBoxesProcess.cpp
 GenBoundingBoxesProcess.cpp.o.d
 GenBoundingBoxesProcess.h
 generic_inserter.hpp
 GenericProperty.h
 GenFaceNormalsProcess.cpp
 GenFaceNormalsProcess.cpp.o.d
 GenFaceNormalsProcess.h
 GenVertexNormalsProcess.cpp
 GenVertexNormalsProcess.cpp.o.d
 GenVertexNormalsProcess.h
 glTF2Asset.h
 glTF2Asset.inl
 glTF2AssetWriter.h
 glTF2AssetWriter.inl
 glTF2Exporter.cpp
 glTF2Exporter.cpp.o.d
 glTF2Exporter.h
 glTF2Importer.cpp
 glTF2Importer.cpp.o.d
 glTF2Importer.h
 glTFAsset.hDeclares a glTF class to handle gltf/glb files
 glTFAsset.inl
 glTFAssetWriter.h
 glTFAssetWriter.inl
 glTFCommon.cpp
 glTFCommon.cpp.o.d
 glTFCommon.h
 glTFExporter.cpp
 glTFExporter.cpp.o.d
 glTFExporter.hDeclares the exporter class to write a scene to a gltf/glb file
 glTFImporter.cpp
 glTFImporter.cpp.o.d
 glTFImporter.h
 gtest-all.cc
 gtest-death-test-internal.h
 gtest-death-test.cc
 gtest-death-test.h
 gtest-death-test_ex_test.cc
 gtest-death-test_test.cc
 gtest-filepath.cc
 gtest-filepath.h
 gtest-filepath_test.cc
 gtest-internal-inl.h
 gtest-internal.h
 gtest-linked_ptr.h
 gtest-linked_ptr_test.cc
 gtest-listener_test.cc
 gtest-message.h
 gtest-message_test.cc
 gtest-options_test.cc
 gtest-param-test.h
 gtest-param-test2_test.cc
 gtest-param-test_test.cc
 gtest-param-test_test.h
 gtest-param-util-generated.h
 gtest-param-util.h
 gtest-port-arch.h
 gtest-port.cc
 custom/gtest-port.h
 gtest-port.h
 gtest-port_test.cc
 gtest-printers.cc
 gtest-printers.h
 internal/custom/gtest-printers.h
 gtest-printers_test.cc
 gtest-spi.h
 gtest-string.h
 gtest-test-part.cc
 gtest-test-part.h
 gtest-test-part_test.cc
 gtest-tuple.h
 gtest-tuple_test.cc
 gtest-type-util.h
 gtest-typed-test.cc
 gtest-typed-test.h
 gtest-typed-test2_test.cc
 gtest-typed-test_test.cc
 gtest-typed-test_test.h
 gtest-unittest-api_test.cc
 gtest.cc
 gtest.h
 internal/custom/gtest.h
 gtest_all.cc
 gtest_all_test.cc
 gtest_break_on_failure_unittest.py
 gtest_break_on_failure_unittest_.cc
 gtest_catch_exceptions_test.py
 gtest_catch_exceptions_test_.cc
 gtest_color_test.py
 gtest_color_test_.cc
 gtest_env_var_test.py
 gtest_env_var_test_.cc
 gtest_environment_test.cc
 gtest_filter_unittest.py
 gtest_filter_unittest_.cc
 gtest_help_test.py
 gtest_help_test_.cc
 gtest_link.cc
 gtest_list_tests_unittest.py
 gtest_list_tests_unittest_.cc
 gtest_main.cc
 gtest_main_unittest.cc
 gtest_no_test_unittest.cc
 gtest_output_test.py
 gtest_output_test_.cc
 gtest_pred_impl.h
 gtest_pred_impl_unittest.cc
 gtest_premature_exit_test.cc
 gtest_prod.h
 gtest_prod_test.cc
 gtest_repeat_test.cc
 gtest_shuffle_test.py
 gtest_shuffle_test_.cc
 gtest_sole_header_test.cc
 gtest_stress_test.cc
 gtest_test_utils.py
 gtest_throw_on_failure_ex_test.cc
 gtest_throw_on_failure_test.py
 gtest_throw_on_failure_test_.cc
 gtest_uninitialized_test.py
 gtest_uninitialized_test_.cc
 gtest_unittest.cc
 gtest_xml_outfile1_test_.cc
 gtest_xml_outfile2_test_.cc
 gtest_xml_outfiles_test.py
 gtest_xml_output_unittest.py
 gtest_xml_output_unittest_.cc
 gtest_xml_test_utils.py
 HalfLifeFileData.h
 Hash.h
 heapsort.h
 HelpDialog.cpp
 helper.py
 HMPFileData.h
 HMPLoader.cpp
 HMPLoader.cpp.o.d
 HMPLoader.hDeclaration of the HMP importer class
 ieee754.h
 IFCBoolean.cppImplements a subset of Ifc boolean operations
 IFCBoolean.cpp.o.d
 IFCCurve.cpp
 IFCCurve.cpp.o.d
 IFCGeometry.cppGeometry conversion and synthesis for IFC
 IFCGeometry.cpp.o.d
 IFCLoader.cpp
 IFCLoader.cpp.o.d
 IFCLoader.h
 IFCMaterial.cppImplementation of conversion routines to convert IFC materials to aiMaterial
 IFCMaterial.cpp.o.d
 IFCOpenings.cppImplements a subset of Ifc CSG operations for pouring holes for windows and doors into walls
 IFCOpenings.cpp.o.d
 IFCProfile.cppRead profile and curves entities from IFC files
 IFCProfile.cpp.o.d
 IFCReaderGen1_2x3.cpp
 IFCReaderGen1_2x3.cpp.o.d
 IFCReaderGen2_2x3.cpp
 IFCReaderGen2_2x3.cpp.o.d
 IFCReaderGen_2x3.h
 IFCReaderGen_4.cpp
 IFCReaderGen_4.h
 IFCUtil.cppImplementation of conversion routines for some common Ifc helper entities
 IFCUtil.cpp.o.d
 IFCUtil.h
 IFF.h
 ImageExtractor.cppImplementation of the 'assimp extract' utility
 ImageExtractor.cpp.o.d
 Importer.cppImplementation of the CPP-API class #Importer
 Importer.cpp.o.d
 Importer.hMostly internal stuff for use by Assimp::Importer
 Importer.hppDefines the C++-API to the Open Asset Import Library
 importerdesc.haiImporterFlags, aiImporterDesc implementation
 ImporterRegistry.cppCentral registry for all importers available
 ImporterRegistry.cpp.o.d
 ImproveCacheLocality.cpp
 ImproveCacheLocality.cpp.o.d
 ImproveCacheLocality.h
 Info.cppImplementation of the 'assimp info' utility
 Info.cpp.o.d
 Input.cpp
 inttypes.h
 IOStream.hppFile I/O wrappers for C++
 IOStreamBuffer.h
 IOSystem.hppFile system wrapper for C++
 irrArray.h
 IRRLoader.cppImplementation of the Irr importer class
 IRRLoader.cpp.o.d
 IRRLoader.hDeclaration of the .irrMesh (Irrlight Engine Mesh Format) importer class
 IRRMeshLoader.cpp
 IRRMeshLoader.cpp.o.d
 IRRMeshLoader.hDeclaration of the .irrMesh (Irrlight Engine Mesh Format) importer class
 IRRShared.cppShared utilities for the IRR and IRRMESH loaders
 IRRShared.cpp.o.d
 IRRShared.hShared utilities for the IRR and IRRMESH loaders
 irrString.h
 irrTypes.h
 irrXML.cpp
 irrXML.cpp.o.d
 irrXMLWrapper.h
 istreamwrapper.h
 itoa.h
 JaiDebug.java
 jassimp.cpp
 jassimp.h
 Jassimp.java
 JassimpConfig.java
 JassimpLibraryLoader.java
 JoinVerticesProcess.cpp
 JoinVerticesProcess.cpp.o.d
 JoinVerticesProcess.h
 json_exporter.cpp
 json_exporter.cpp.o.d
 light.d
 light.hDefines the aiLight data structure
 LimitBoneWeightsProcess.cpp
 LimitBoneWeightsProcess.cpp.o.d
 LimitBoneWeightsProcess.h
 LineSplitter.hLineSplitter, a helper class to iterate through all lines of a file easily
 loader.d
 LogAux.hCommon logging usage patterns for importer implementations
 LogDisplay.cpp
 LogDisplay.h
 Logger.hppAbstract base class 'Logger', base of the logging system
 LogStream.hppAbstract base class 'LogStream', representing an output log stream
 LogWindow.cpp
 LogWindow.h
 LWOAnimation.cppLWOAnimationResolver utility class
 LWOAnimation.cpp.o.d
 LWOAnimation.hLWOAnimationResolver utility class
 LWOBLoader.cpp
 LWOBLoader.cpp.o.d
 LWOFileData.hDefines chunk constants used by the LWO file format
 LWOLoader.cppImplementation of the LWO importer class
 LWOLoader.cpp.o.d
 LWOLoader.h
 LWOMaterial.cpp
 LWOMaterial.cpp.o.d
 LWSLoader.cppImplementation of the LWS importer class
 LWSLoader.cpp.o.d
 LWSLoader.hDeclaration of the LightWave scene importer class
 Macros.h
 samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/main.cpp
 test/unit/main.cpp
 tools/assimp_cmd/main.cppMain() function of assimp_cmd
 Main.cpp.o.d
 Main.hUtility declarations for assimp_cmd
 main.m
 MakeVerboseFormat.cpp
 MakeVerboseFormat.cpp.o.d
 MakeVerboseFormat.h
 Material.cpp
 material.d
 material.hDefines the material system of the library
 material.inlDefines the C++ getters for the material system
 material.py
 materialgen.py
 MaterialManager.h
 MaterialSystem.cppImplementation of the material system of the library
 MaterialSystem.cpp.o.d
 MaterialSystem.hNow that #MaterialHelper is gone, this file only contains some internal material utility functions
 math.d
 MathFunctions.hImplementation of math utility functions
 matrix3x3.hDefinition of a 3x3 matrix, including operators when compiling in C++
 matrix3x3.inlInline implementation of the 3x3 matrix operators
 matrix4x4.h4x4 matrix structure, including operators when compiling in C++
 matrix4x4.inlInline implementation of the 4x4 matrix operators
 MD2FileData.hDefines helper data structures for importing MD2 files http://linux.ucla.edu/~phaethon/q3/formats/md2-schoenblum.html
 MD2Loader.cpp
 MD2Loader.cpp.o.d
 MD2Loader.hDeclaration of the .MD2 importer class
 MD2NormalTable.h
 MD3FileData.hDefines helper data structures for importing MD3 files
 MD3Loader.cppImplementation of the MD3 importer class
 MD3Loader.cpp.o.d
 MD3Loader.hDeclaration of the .MD3 importer class
 MD4FileData.h
 MD5Loader.cppImplementation of the MD5 importer class
 MD5Loader.cpp.o.d
 MD5Loader.hDefinition of the .MD5 importer class
 MD5Parser.cppImplementation of the MD5 parser class
 MD5Parser.cpp.o.d
 MD5Parser.hDefinition of the .MD5 parser class
 MDCFileData.h
 MDCLoader.cpp
 MDCLoader.cpp.o.d
 MDCLoader.hDefinition of the MDC importer class
 MDCNormalTable.h
 MDLDefaultColorMap.h
 MDLFileData.hDefinition of in-memory structures for the MDL file format
 MDLLoader.cppImplementation of the main parts of the MDL importer class TODO Cleanup and further testing of some parts necessary
 MDLLoader.cpp.o.d
 MDLLoader.hDeclaration of the loader for MDL files
 MDLMaterialLoader.cpp
 MDLMaterialLoader.cpp.o.d
 memorybuffer.h
 MemoryIOWrapper.hHandy IOStream/IOSystem implemetation to read directly from a memory buffer
 memorystream.h
 mesh.d
 include/assimp/mesh.hDeclares the data structures in which the imported geometry is returned by ASSIMP: aiMesh, aiFace and aiBone data structures
 samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/mesh.h
 mesh_splitter.cpp
 mesh_splitter.cpp.o.d
 mesh_splitter.h
 MeshRenderer.cpp
 MeshRenderer.h
 MessageProc.cpp
 meta.h
 metadata.hDefines the data structures for holding node meta information
 miniz.h
 MMDCpp14.h
 MMDImporter.cpp
 MMDImporter.cpp.o.d
 MMDImporter.h
 MMDPmdParser.h
 MMDPmxParser.cpp
 MMDPmxParser.cpp.o.d
 MMDPmxParser.h
 MMDVmdParser.h
 model_loading.cpp
 ModelLoader.cpp
 ModelLoader.h
 ModelLoaderHelperClasses.h
 ModelLoaderHelperClasses.mm
 MS3DLoader.cppImplementation of the Ms3D importer class
 MS3DLoader.cpp.o.d
 MS3DLoader.hDeclaration of the MS3D importer class
 MyDocument.h
 MyDocument.mm
 NDOLoader.cppImplementation of the NDO importer class
 NDOLoader.cpp.o.d
 NDOLoader.hDeclaration of the Nendo importer class
 NFFLoader.cpp
 NFFLoader.cpp.o.d
 NFFLoader.hDeclaration of the NFF importer class
 Normals.cpp
 NullLogger.hppDummy logger
 o3dgcAdjacencyInfo.h
 o3dgcArithmeticCodec.cpp
 o3dgcArithmeticCodec.cpp.o.d
 o3dgcArithmeticCodec.h
 o3dgcBinaryStream.h
 o3dgcCommon.h
 o3dgcDVEncodeParams.h
 o3dgcDynamicVector.h
 o3dgcDynamicVectorDecoder.cpp
 o3dgcDynamicVectorDecoder.cpp.o.d
 o3dgcDynamicVectorDecoder.h
 o3dgcDynamicVectorEncoder.cpp
 o3dgcDynamicVectorEncoder.cpp.o.d
 o3dgcDynamicVectorEncoder.h
 o3dgcFIFO.h
 o3dgcIndexedFaceSet.h
 o3dgcIndexedFaceSet.inl
 o3dgcSC3DMCDecoder.h
 o3dgcSC3DMCDecoder.inl
 o3dgcSC3DMCEncodeParams.h
 o3dgcSC3DMCEncoder.h
 o3dgcSC3DMCEncoder.inl
 o3dgcTimer.h
 o3dgcTools.cpp
 o3dgcTools.cpp.o.d
 o3dgcTriangleFans.cpp
 o3dgcTriangleFans.cpp.o.d
 o3dgcTriangleFans.h
 o3dgcTriangleListDecoder.h
 o3dgcTriangleListDecoder.inl
 o3dgcTriangleListEncoder.h
 o3dgcTriangleListEncoder.inl
 o3dgcVector.h
 o3dgcVector.inl
 ObjExporter.cpp
 ObjExporter.cpp.o.d
 ObjExporter.hDeclares the exporter class to write a scene to a Collada file
 ObjFileData.h
 ObjFileImporter.cpp
 ObjFileImporter.cpp.o.d
 ObjFileImporter.h
 ObjFileMtlImporter.cpp
 ObjFileMtlImporter.cpp.o.d
 ObjFileMtlImporter.h
 ObjFileParser.cpp
 ObjFileParser.cpp.o.d
 ObjFileParser.h
 ObjTools.hSome helpful templates for text parsing
 OFFLoader.cppImplementation of the OFF importer class
 OFFLoader.cpp.o.d
 OFFLoader.hDeclaration of the OFF importer class
 OgreBinarySerializer.cpp
 OgreBinarySerializer.cpp.o.d
 OgreBinarySerializer.h
 OgreImporter.cpp
 OgreImporter.cpp.o.d
 OgreImporter.h
 OgreMaterial.cpp
 OgreMaterial.cpp.o.d
 OgreParsingUtils.h
 OgreStructs.cpp
 OgreStructs.cpp.o.d
 OgreStructs.h
 OgreXmlSerializer.cpp
 OgreXmlSerializer.cpp.o.d
 OgreXmlSerializer.h
 OpenDDLCommon.cpp
 OpenDDLCommon.cpp.o.d
 OpenDDLCommon.h
 OpenDDLExport.cpp
 OpenDDLExport.cpp.o.d
 OpenDDLExport.h
 OpenDDLParser.cpp
 OpenDDLParser.cpp.o.d
 OpenDDLParser.h
 OpenDDLParserUtils.h
 OpenDDLStream.cpp
 OpenDDLStream.cpp.o.d
 OpenDDLStream.h
 OpenGEXExporter.cpp
 OpenGEXExporter.cpp.o.d
 OpenGEXExporter.h
 OpenGEXImporter.cpp
 OpenGEXImporter.cpp.o.d
 OpenGEXImporter.h
 OpenGEXStructs.h
 OptimizeGraph.cppImplementation of the aiProcess_OptimizGraph step
 OptimizeGraph.cpp.o.d
 OptimizeGraph.hDeclares a post processing step to optimize the scenegraph
 OptimizeMeshes.cppImplementation of the aiProcess_OptimizeMeshes step
 OptimizeMeshes.cpp.o.d
 OptimizeMeshes.hDeclares a post processing step to join meshes, if possible
 ostreamwrapper.h
 package-info.java
 ParsingUtils.hDefines helper functions for text parsing
 pbrmaterial.hDefines the material system of the library
 PlyExporter.cpp
 PlyExporter.cpp.o.d
 PlyExporter.hDeclares the exporter class to write a scene to a Polygon Library (ply)
 PlyLoader.cppImplementation of the PLY importer class
 PlyLoader.cpp.o.d
 PlyLoader.hDeclaration of the .ply importer class
 PlyParser.cpp
 PlyParser.cpp.o.d
 PlyParser.h
 pointer.h
 poly2tri.h
 PolyTools.h, various utilities for our dealings with arbitrary polygons
 poppack1.h
 postprocess.d
 postprocess.hDefinitions for import post processing steps
 postprocess.py
 PostStepRegistry.cpp
 PostStepRegistry.cpp.o.d
 pow10.h
 PretransformVertices.cppImplementation of the "PretransformVertices" post processing step
 PretransformVertices.cpp.o.d
 PretransformVertices.hDefines a post processing step to pretransform all vertices in the scenegraph
 prettywriter.h
 prime_tables.h
 ProcessHelper.cpp
 ProcessHelper.cpp.o.d
 ProcessHelper.h
 production.cc
 production.h
 Profiler.hUtility to measure the respective runtime of each import step
 ProgressHandler.hppAbstract base class 'ProgressHandler'
 pstdint.h
 pump.py
 pushpack1.h
 Q3BSPFileData.h
 Q3BSPFileImporter.cpp
 Q3BSPFileImporter.cpp.o.d
 Q3BSPFileImporter.h
 Q3BSPFileParser.cpp
 Q3BSPFileParser.cpp.o.d
 Q3BSPFileParser.h
 Q3DLoader.cppImplementation of the Q3D importer class
 Q3DLoader.cpp.o.d
 Q3DLoader.hDeclaration of the Q3D importer class
 qnan.hSome utilities for our dealings with qnans
 quaternion.hQuaternion structure, including operators when compiling in C++
 quaternion.inlInline implementation of aiQuaterniont<TReal> operators
 debian/tests/quicktest.py
 port/PyAssimp/scripts/quicktest.py
 rapidjson.hCommon definitions and configuration
 RawLoader.cppImplementation of the RAW importer class
 RawLoader.cpp.o.d
 RawLoader.hDeclaration of the RAW importer class
 reader.h
 regex.h
 release_docs.py
 RemoveComments.cppDefines the CommentRemover utility class
 RemoveComments.cpp.o.d
 RemoveComments.h
 RemoveRedundantMaterials.cppImplementation of the "RemoveRedundantMaterials" post processing step
 RemoveRedundantMaterials.cpp.o.d
 RemoveRedundantMaterials.hDefines a post processing step to remove redundant materials
 RemoveVCProcess.cpp
 RemoveVCProcess.cpp.o.d
 RemoveVCProcess.h
 RenderOptions.h
 result_checker.py
 revision.h
 run.py
 sample.py
 sample1.cc
 sample1.h
 sample10_unittest.cc
 sample1_unittest.cc
 sample2.cc
 sample2.h
 sample2_unittest.cc
 sample3-inl.h
 sample3_unittest.cc
 sample4.cc
 sample4.h
 sample4_unittest.cc
 sample5_unittest.cc
 sample6_unittest.cc
 sample7_unittest.cc
 sample8_unittest.cc
 sample9_unittest.cc
 Sample_SimpleOpenGL.c
 ScaleProcess.cpp
 ScaleProcess.cpp.o.d
 ScaleProcess.h
 scene.cpp
 scene.cpp.o.d
 scene.d
 scene.hDefines the data structures in which the imported scene is returned
 SceneAnimator.cppImplementation of the utility class SceneAnimator
 SceneAnimator.hManages animations for a given scene and calculates present transformations for all nodes
 SceneCombiner.cpp
 SceneCombiner.cpp.o.d
 SceneCombiner.h
 SceneDiffer.cpp
 SceneDiffer.h
 ScenePreprocessor.cpp
 ScenePreprocessor.cpp.o.d
 ScenePreprocessor.h
 ScenePrivate.h
 schema.h
 settings.py
 debian/setup.py
 port/PyAssimp/setup.py
 SGSpatialSort.cpp
 SGSpatialSort.cpp.o.d
 SGSpatialSort.h
 Shaders.cpp
 Shaders.h
 shapes.cc
 shapes.cc.o.d
 shapes.h
 SIBImporter.cppImplementation of the SIB importer class
 SIBImporter.cpp.o.d
 SIBImporter.hDeclaration of the SIB importer class
 simd.cpp
 simd.cpp.o.d
 simd.h
 SkeletonMeshBuilder.cppImplementation of a little class to construct a dummy mesh for a skeleton
 SkeletonMeshBuilder.cpp.o.d
 SkeletonMeshBuilder.hHelper class to construct a dummy mesh for file formats containing only motion data
 SMDLoader.cppImplementation of the SMD importer class
 SMDLoader.cpp.o.d
 SMDLoader.hDefinition of the Valve SMD file format
 SmoothingGroups.h
 SmoothingGroups.inl
 SortByPTypeProcess.cpp
 SortByPTypeProcess.cpp.o.d
 SortByPTypeProcess.h
 SpatialSort.cpp
 SpatialSort.cpp.o.d
 SpatialSort.h
 SplitByBoneCountProcess.cppImplementation of the SplitByBoneCount postprocessing step
 SplitByBoneCountProcess.cpp.o.d
 SplitByBoneCountProcess.hDefines a post processing step to split meshes with many bones into submeshes
 SplitLargeMeshes.cpp
 SplitLargeMeshes.cpp.o.d
 SplitLargeMeshes.h
 stack.h
 StandardShapes.cppImplementation of the StandardShapes class
 StandardShapes.cpp.o.d
 StandardShapes.h
 stdafx.cpp
 stdafx.h
 stdint.h
 StdOStreamLogStream.hImplementation of StdOStreamLogStream
 StepExporter.cpp
 StepExporter.cpp.o.d
 StepExporter.hDeclares the exporter class to write a scene to a Collada file
 STEPFile.h
 STEPFileEncoding.cppSTEP character handling, string un-escaping
 STEPFileEncoding.cpp.o.d
 STEPFileEncoding.h
 StepFileGen1.cpp
 StepFileGen1.cpp.o.d
 StepFileGen2.cpp
 StepFileGen2.cpp.o.d
 StepFileGen3.cpp
 StepFileGen3.cpp.o.d
 StepFileImporter.cpp
 StepFileImporter.cpp.o.d
 StepFileImporter.h
 STEPFileReader.cppImplementation of the STEP file parser, which fills a STEP::DB with data read from a file
 STEPFileReader.cpp.o.d
 STEPFileReader.h
 StepReaderGen.h
 STLExporter.cpp
 STLExporter.cpp.o.d
 STLExporter.hDeclares the exporter class to write a scene to a Stereolithography (STL) file
 STLLoader.cpp
 STLLoader.cpp.o.d
 STLLoader.hDeclaration of the STL importer class
 stream.h
 streamload.py
 StreamReader.h
 StreamWriter.h
 strfunc.h
 stringbuffer.h
 StringComparison.h
 StringUtils.h
 strtod.h
 structs.py
 structsgen.py
 Subdivision.cpp
 Subdivision.cpp.o.d
 Subdivision.h
 swap.h
 sweep.cc
 sweep.cc.o.d
 sweep.h
 sweep_context.cc
 sweep_context.cc.o.d
 sweep_context.h
 TargetAnimation.cpp
 TargetAnimation.cpp.o.d
 TargetAnimation.h
 TerragenLoader.cpp
 TerragenLoader.cpp.o.d
 TerragenLoader.hDeclaration of the .ter importer class
 test.c
 test_miniz.c
 TestIOStream.h
 TestIOSystem.h
 TestModelFactory.h
 texture.d
 texture.hDefines texture helper structures for the library
 TextureLoader.cpp
 TextureLoader.h
 TextureTransform.cpp
 TextureTransform.cpp.o.d
 TextureTransform.h
 TinyFormatter.hUtility to format log messages more easily
 transformations.py
 TriangulateProcess.cppImplementation of the post processing step to split up all faces with more than three indices into triangles
 TriangulateProcess.cpp.o.d
 TriangulateProcess.h
 types.d
 types.hBasic data types and primitives, such as vectors or colors
 UnitTestFileGenerator.h
 UnitTestPCH.h
 UnrealLoader.cppImplementation of the UNREAL (*.3D) importer class
 UnrealLoader.cpp.o.d
 UnrealLoader.hDeclaration of the .3d (UNREAL) importer class
 upload.py
 upload_gtest.py
 ut3DImportExport.cpp
 ut3DSImportExport.cpp
 utACImportExport.cpp
 utAMFImportExport.cpp
 utAnim.cpp
 utASEImportExport.cpp
 utAssbinImportExport.cpp
 utAssjsonImportExport.cpp
 utB3DImportExport.cpp
 utBatchLoader.cpp
 utBlenderImportExport.cpp
 utBlenderIntermediate.cpp
 utBlenderWork.cpp
 utBlendImportAreaLight.cpp
 utBlendImportMaterials.cpp
 utBVHImportExport.cpp
 utCOBImportExport.cpp
 utColladaExportCamera.cpp
 utColladaExportLight.cpp
 utColladaImportExport.cpp
 utCSMImportExport.cpp
 utD3MFImportExport.cpp
 utDefaultIOStream.cpp
 utDXFImporterExporter.cpp
 utExport.cpp
 utExporter.cpp
 utFastAtof.cpp
 utFBXImporterExporter.cpp
 utFindDegenerates.cpp
 utFindInvalidData.cpp
 utFixInfacingNormals.cpp
 utGenBoundingBoxesProcess.cpp
 utGenNormals.cpp
 utglTF2ImportExport.cpp
 utglTFImportExport.cpp
 utHMPImportExport.cpp
 utIFCImportExport.cpp
 utils.h
 utils.py
 utImporter.cpp
 utImproveCacheLocality.cpp
 utIOStreamBuffer.cpp
 utIOSystem.cpp
 utIssues.cpp
 utJoinVertices.cpp
 utLimitBoneWeights.cpp
 utLineSplitter.cpp
 UTLogStream.h
 utLWOImportExport.cpp
 utLWSImportExport.cpp
 utMaterialSystem.cpp
 utMatrix3x3.cpp
 utMatrix4x4.cpp
 utMDCImportExport.cpp
 utMetadata.cpp
 utNFFImportExport.cpp
 utNoBoostTest.cpp
 utObjImportExport.cpp
 utObjTools.cpp
 utOFFImportExport.cpp
 utOgreImportExport.cpp
 utOpenGEXImportExport.cpp
 utPLYImportExport.cpp
 utPMXImporter.cpp
 utPretransformVertices.cpp
 utProfiler.cpp
 utQ3BSPFileImportExport.cpp
 utQ3DImportExport.cpp
 utRemoveComments.cpp
 utRemoveComponent.cpp
 utRemoveRedundantMaterials.cpp
 utRemoveVCProcess.cpp
 utScaleProcess.cpp
 utScene.cpp
 utSceneCombiner.cpp
 utScenePreprocessor.cpp
 utSharedPPData.cpp
 utSIBImporter.cpp
 utSimd.cpp
 utSMDImportExport.cpp
 utSortByPType.cpp
 utSplitLargeMeshes.cpp
 utSTLImportExport.cpp
 utStringUtils.cpp
 utTargetAnimation.cpp
 utTextureTransform.cpp
 utTriangulate.cpp
 utTypes.cpp
 utValidateDataStructure.cpp
 utVector3.cpp
 utVersion.cpp
 utVertexTriangleAdjacency.cpp
 utX3DImportExport.cpp
 utXGLImportExport.cpp
 utXImporterExporter.cpp
 ValidateDataStructure.cppImplementation of the post processing step to validate the data structure returned by Assimp
 ValidateDataStructure.cpp.o.d
 ValidateDataStructure.h
 Value.cpp
 Value.cpp.o.d
 Value.h
 vector2.h2D vector structure, including operators when compiling in C++
 vector2.inlInline implementation of aiVector2t<TReal> operators
 vector3.h3D vector structure, including operators when compiling in C++
 vector3.inlInline implementation of aiVector3t<TReal> operators
 Version.cpp
 Version.cpp.o.d
 version.hFunctions to query the version of the Assimp runtime, check compile flags, ..
 versiongenerate.py
 versionInfo.d
 Vertex.h
 VertexTriangleAdjacency.cpp
 VertexTriangleAdjacency.cpp.o.d
 VertexTriangleAdjacency.h
 widget.cc
 widget.h
 widget_test.cc
 Win32DebugLogStream.hImplementation of Win32DebugLogStream
 WriteDumb.cpp
 WriteDumb.cpp.o.d
 writer.h
 X3DExporter.cppX3D-format files exporter for Assimp
 X3DExporter.cpp.o.d
 X3DExporter.hppX3D-format files exporter for Assimp
 X3DImporter.cppX3D-format files importer for Assimp: main algorithm implementation
 X3DImporter.cpp.o.d
 X3DImporter.hppX3D-format files importer for Assimp
 X3DImporter_Geometry2D.cppParsing data from nodes of "Geometry2D" set of X3D
 X3DImporter_Geometry2D.cpp.o.d
 X3DImporter_Geometry3D.cppParsing data from nodes of "Geometry3D" set of X3D
 X3DImporter_Geometry3D.cpp.o.d
 X3DImporter_Group.cppParsing data from nodes of "Grouping" set of X3D
 X3DImporter_Group.cpp.o.d
 X3DImporter_Light.cppParsing data from nodes of "Lighting" set of X3D
 X3DImporter_Light.cpp.o.d
 X3DImporter_Macro.hppUseful macrodefines
 X3DImporter_Metadata.cppParsing data from nodes of "Metadata" set of X3D
 X3DImporter_Metadata.cpp.o.d
 X3DImporter_Networking.cppParsing data from nodes of "Networking" set of X3D
 X3DImporter_Networking.cpp.o.d
 X3DImporter_Node.hppElements of scene graph
 X3DImporter_Postprocess.cppConvert built scenegraph and objects to Assimp scenegraph
 X3DImporter_Postprocess.cpp.o.d
 X3DImporter_Rendering.cppParsing data from nodes of "Rendering" set of X3D
 X3DImporter_Rendering.cpp.o.d
 X3DImporter_Shape.cppParsing data from nodes of "Shape" set of X3D
 X3DImporter_Shape.cpp.o.d
 X3DImporter_Texturing.cppParsing data from nodes of "Texturing" set of X3D
 X3DImporter_Texturing.cpp.o.d
 X3DVocabulary.cppVocabulary for Fast Infoset encoded binary X3D files
 X3DVocabulary.cpp.o.d
 XFileExporter.cpp
 XFileExporter.cpp.o.d
 XFileExporter.hDeclares the exporter class to write a scene to a Collada file
 XFileHelper.h
 XFileImporter.cppImplementation of the XFile importer class
 XFileImporter.cpp.o.d
 XFileImporter.hDefinition of the XFile importer class
 XFileParser.cpp
 XFileParser.cpp.o.d
 XFileParser.h
 XGLLoader.cpp
 XGLLoader.cpp.o.d
 XGLLoader.hDeclaration of the .xgl/.zgl
 XMLTools.h
 zip.c
 zip.c.o.d
 zip.h
 ZipArchiveIOSystem.cppZip File I/O implementation for #Importer
 ZipArchiveIOSystem.cpp.o.d
 ZipArchiveIOSystem.hImplementation of IOSystem to read a ZIP file from another IOSystem