|
file | 3DSConverter.cpp |
|
file | 3DSExporter.cpp |
|
file | 3DSExporter.h |
| 3DS Exporter Main Header
|
|
file | 3DSHelper.h |
|
file | 3DSLoader.cpp |
| Implementation of the 3ds importer class.
|
|
file | 3DSLoader.h |
| 3DS File format loader
|
|
file | ACLoader.cpp |
|
file | ACLoader.h |
| Declaration of the .ac importer class.
|
|
file | ASELoader.cpp |
| Implementation of the ASE importer class.
|
|
file | ASELoader.h |
| Definition of the .ASE importer class.
|
|
file | ASEParser.cpp |
| Implementation of the ASE parser class.
|
|
file | ASEParser.h |
|
file | assbin_chunks.h |
|
file | AssbinExporter.cpp |
| ASSBIN exporter main code.
|
|
file | AssbinExporter.h |
| ASSBIN Exporter Main Header.
|
|
file | AssbinLoader.cpp |
| Implementation of the .assbin importer class.
|
|
file | AssbinLoader.h |
| .assbin File format loader
|
|
file | Assimp.cpp |
| Implementation of the Plain-C API.
|
|
file | AssimpCExport.cpp |
| Assimp C export interface.
|
|
file | AssxmlExporter.cpp |
| ASSXML exporter main code.
|
|
file | AssxmlExporter.h |
| ASSXML Exporter Main Header.
|
|
file | B3DImporter.cpp |
| Implementation of the b3d importer class.
|
|
file | B3DImporter.h |
|
file | BaseImporter.cpp |
| Implementation of BaseImporter.
|
|
file | BaseImporter.h |
|
file | BaseProcess.cpp |
|
file | BaseProcess.h |
|
file | Bitmap.cpp |
| Defines bitmap format helper for textures.
|
|
file | Bitmap.h |
| Defines bitmap format helper for textures.
|
|
file | BlenderBMesh.cpp |
| Conversion of Blender's new BMesh stuff.
|
|
file | BlenderBMesh.h |
| Conversion of Blender's new BMesh stuff.
|
|
file | BlenderDNA.cpp |
| Implementation of the Blender DNA , that is its own serialized set of data structures.
|
|
file | BlenderDNA.h |
| Blender DNA (file format specification embedded in blend file itself) loader.
|
|
file | BlenderDNA.inl |
| Blender DNA (file format specification embedded in blend file itself) loader.
|
|
file | BlenderIntermediate.h |
| Internal utility structures for the BlenderLoader.
|
|
file | BlenderLoader.cpp |
| Implementation of the Blender3D importer class.
|
|
file | BlenderLoader.h |
| Declaration of the Blender 3D (*.blend) importer class.
|
|
file | BlenderModifier.cpp |
| Implementation of some blender modifiers (i.e subdivision, mirror).
|
|
file | BlenderModifier.h |
| Declare dedicated helper classes to simulate some blender modifiers (i.e.
|
|
file | BlenderScene.cpp |
| MACHINE GENERATED BY .
|
|
file | BlenderScene.h |
| Intermediate representation of a BLEND scene.
|
|
file | BlenderSceneGen.h |
| MACHINE GENERATED BY .
|
|
file | BlenderTessellator.cpp |
| A simple tessellation wrapper.
|
|
file | BlenderTessellator.h |
| A simple tessellation wrapper.
|
|
file | BlobIOSystem.h |
|
file | BVHLoader.cpp |
|
file | BVHLoader.h |
| Defines the BHV motion capturing loader class.
|
|
file | ByteSwapper.h |
|
file | C4DImporter.cpp |
| Implementation of the Cinema4D importer class.
|
|
file | C4DImporter.h |
| Declaration of the Cinema4D (*.c4d) importer class.
|
|
file | CalcTangentsProcess.cpp |
|
file | CalcTangentsProcess.h |
|
file | CInterfaceIOWrapper.h |
|
file | COBLoader.cpp |
| Implementation of the TrueSpace COB/SCN importer class.
|
|
file | COBLoader.h |
| Declaration of the TrueSpace (*.cob,*.scn) importer class.
|
|
file | COBScene.h |
| Utilities for the COB importer.
|
|
file | ColladaExporter.cpp |
|
file | ColladaExporter.h |
| Declares the exporter class to write a scene to a Collada file.
|
|
file | ColladaHelper.h |
|
file | ColladaLoader.cpp |
|
file | ColladaLoader.h |
|
file | ColladaParser.cpp |
| Implementation of the Collada parser helper.
|
|
file | ColladaParser.h |
| Defines the parser helper class for the collada loader.
|
|
file | ComputeUVMappingProcess.cpp |
|
file | ComputeUVMappingProcess.h |
|
file | ConvertToLHProcess.cpp |
|
file | ConvertToLHProcess.h |
|
file | CreateAnimMesh.cpp |
|
file | CreateAnimMesh.h |
| Create AnimMesh from Mesh.
|
|
file | CSMLoader.cpp |
| Implementation of the CSM importer class.
|
|
file | CSMLoader.h |
| Declaration of the CharacterStudio Motion importer class.
|
|
file | D3MFImporter.cpp |
|
file | D3MFImporter.h |
|
file | D3MFOpcPackage.cpp |
|
file | D3MFOpcPackage.h |
|
file | DeboneProcess.cpp |
|
file | DeboneProcess.h |
|
file | DefaultIOStream.cpp |
| Default File I/O implementation for #Importer.
|
|
file | DefaultIOStream.h |
|
file | DefaultIOSystem.cpp |
|
file | DefaultIOSystem.h |
|
file | DefaultLogger.cpp |
| Implementation of DefaultLogger (and Logger)
|
|
file | DefaultProgressHandler.h |
|
file | Defines.h |
|
file | DXFHelper.h |
| Internal utilities for the DXF loader.
|
|
file | DXFLoader.cpp |
| Implementation of the DXF importer class.
|
|
file | DXFLoader.h |
| Declaration of the .dxf importer class.
|
|
file | Exceptional.h |
|
file | Exporter.cpp |
| Assimp export interface.
|
|
file | fast_atof.h |
|
file | FBXAnimation.cpp |
| Assimp::FBX::AnimationCurve, Assimp::FBX::AnimationCurveNode, Assimp::FBX::AnimationLayer, Assimp::FBX::AnimationStack.
|
|
file | FBXBinaryTokenizer.cpp |
| Implementation of a fake lexer for binary fbx files - we emit tokens so the parser needs almost no special handling for binary files.
|
|
file | FBXCompileConfig.h |
| FBX importer compile-time switches.
|
|
file | FBXConverter.cpp |
| Implementation of the FBX DOM -> aiScene converter.
|
|
file | FBXConverter.h |
|
file | FBXDeformer.cpp |
|
file | FBXDocument.cpp |
| Implementation of the FBX DOM classes.
|
|
file | FBXDocument.h |
| FBX DOM.
|
|
file | FBXDocumentUtil.cpp |
| Implementation of the FBX DOM utility functions declared in FBXDocumentUtil.h.
|
|
file | FBXDocumentUtil.h |
| FBX internal utilities used by the DOM reading code.
|
|
file | FBXImporter.cpp |
| Implementation of the FBX importer.
|
|
file | FBXImporter.h |
| Declaration of the FBX main importer class.
|
|
file | FBXImportSettings.h |
| FBX importer runtime configuration.
|
|
file | FBXMaterial.cpp |
| Assimp::FBX::Material and Assimp::FBX::Texture implementation.
|
|
file | FBXMeshGeometry.cpp |
| Assimp::FBX::MeshGeometry implementation.
|
|
file | FBXMeshGeometry.h |
|
file | FBXModel.cpp |
| Assimp::FBX::Model implementation.
|
|
file | FBXNodeAttribute.cpp |
|
file | FBXParser.cpp |
| Implementation of the FBX parser and the rudimentary DOM that we use.
|
|
file | FBXParser.h |
| FBX parsing code.
|
|
file | FBXProperties.cpp |
| Implementation of the FBX dynamic properties system.
|
|
file | FBXProperties.h |
| FBX dynamic properties.
|
|
file | FBXTokenizer.cpp |
| Implementation of the FBX broadphase lexer.
|
|
file | FBXTokenizer.h |
| FBX lexer.
|
|
file | FBXUtil.cpp |
| Implementation of internal FBX utility functions.
|
|
file | FBXUtil.h |
| FBX utility functions for internal use.
|
|
file | FileLogStream.h |
|
file | FileSystemFilter.h |
| Implements a filter system to filter calls to Exists() and Open() in order to improve the success rate of file opening ...
|
|
file | FindDegenerates.cpp |
| Implementation of the FindDegenerates post-process step.
|
|
file | FindDegenerates.h |
|
file | FindInstancesProcess.cpp |
| Implementation of the aiProcess_FindInstances postprocessing step.
|
|
file | FindInstancesProcess.h |
| Declares the aiProcess_FindInstances post-process step.
|
|
file | FindInvalidDataProcess.cpp |
|
file | FindInvalidDataProcess.h |
|
file | FixNormalsStep.cpp |
|
file | FixNormalsStep.h |
|
file | GenericProperty.h |
|
file | GenFaceNormalsProcess.cpp |
|
file | GenFaceNormalsProcess.h |
|
file | GenVertexNormalsProcess.cpp |
|
file | GenVertexNormalsProcess.h |
|
file | glTFAsset.h |
| Declares a glTF class to handle gltf/glb files.
|
|
file | glTFAsset.inl |
|
file | glTFAssetWriter.h |
|
file | glTFAssetWriter.inl |
|
file | glTFExporter.cpp |
|
file | glTFExporter.h |
|
file | glTFImporter.cpp |
|
file | glTFImporter.h |
|
file | HalfLifeFileData.h |
|
file | Hash.h |
|
file | HMPFileData.h |
|
file | HMPLoader.cpp |
|
file | HMPLoader.h |
| Declaration of the HMP importer class.
|
|
file | IFCBoolean.cpp |
| Implements a subset of Ifc boolean operations.
|
|
file | IFCCurve.cpp |
|
file | IFCGeometry.cpp |
| Geometry conversion and synthesis for IFC.
|
|
file | IFCLoader.cpp |
|
file | IFCLoader.h |
|
file | IFCMaterial.cpp |
| Implementation of conversion routines to convert IFC materials to aiMaterial.
|
|
file | IFCOpenings.cpp |
| Implements a subset of Ifc CSG operations for pouring holes for windows and doors into walls.
|
|
file | IFCProfile.cpp |
| Read profile and curves entities from IFC files.
|
|
file | IFCReaderGen.cpp |
|
file | IFCReaderGen.h |
|
file | IFCUtil.cpp |
| Implementation of conversion routines for some common Ifc helper entities.
|
|
file | IFCUtil.h |
|
file | IFF.h |
|
file | Importer.cpp |
| Implementation of the CPP-API class #Importer.
|
|
file | Importer.h |
| mostly internal stuff for use by Assimp::Importer
|
|
file | ImporterRegistry.cpp |
| Central registry for all importers available.
|
|
file | ImproveCacheLocality.cpp |
|
file | ImproveCacheLocality.h |
|
file | IRRLoader.cpp |
| Implementation of the Irr importer class.
|
|
file | IRRLoader.h |
| Declaration of the .irrMesh (Irrlight Engine Mesh Format) importer class.
|
|
file | IRRMeshLoader.cpp |
|
file | IRRMeshLoader.h |
| Declaration of the .irrMesh (Irrlight Engine Mesh Format) importer class.
|
|
file | IRRShared.cpp |
| Shared utilities for the IRR and IRRMESH loaders.
|
|
file | IRRShared.h |
| Shared utilities for the IRR and IRRMESH loaders.
|
|
file | irrXMLWrapper.h |
|
file | JoinVerticesProcess.cpp |
|
file | JoinVerticesProcess.h |
|
file | LimitBoneWeightsProcess.cpp |
|
file | LimitBoneWeightsProcess.h |
|
file | LineSplitter.h |
| LineSplitter, a helper class to iterate through all lines of a file easily.
|
|
file | LogAux.h |
| Common logging usage patterns for importer implementations.
|
|
file | LWOAnimation.cpp |
| LWOAnimationResolver utility class.
|
|
file | LWOAnimation.h |
| LWOAnimationResolver utility class.
|
|
file | LWOBLoader.cpp |
|
file | LWOFileData.h |
| Defines chunk constants used by the LWO file format.
|
|
file | LWOLoader.cpp |
| Implementation of the LWO importer class.
|
|
file | LWOLoader.h |
|
file | LWOMaterial.cpp |
|
file | LWSLoader.cpp |
| Implementation of the LWS importer class.
|
|
file | LWSLoader.h |
| Declaration of the LightWave scene importer class.
|
|
file | Macros.h |
|
file | MakeVerboseFormat.cpp |
|
file | MakeVerboseFormat.h |
|
file | MaterialSystem.cpp |
| Implementation of the material system of the library.
|
|
file | MaterialSystem.h |
| Now that #MaterialHelper is gone, this file only contains some internal material utility functions.
|
|
file | MathFunctions.h |
| Implementation of the math functions (gcd and lcm)
|
|
file | MD2FileData.h |
| Defines helper data structures for importing MD2 files http://linux.ucla.edu/~phaethon/q3/formats/md2-schoenblum.html.
|
|
file | MD2Loader.cpp |
|
file | MD2Loader.h |
| Declaration of the .MD2 importer class.
|
|
file | MD2NormalTable.h |
|
file | MD3FileData.h |
|
file | MD3Loader.cpp |
| Implementation of the MD3 importer class.
|
|
file | MD3Loader.h |
|
file | MD4FileData.h |
|
file | MD5Loader.cpp |
| Implementation of the MD5 importer class.
|
|
file | MD5Loader.h |
| Definition of the .MD5 importer class.
|
|
file | MD5Parser.cpp |
| Implementation of the MD5 parser class.
|
|
file | MD5Parser.h |
| Definition of the .MD5 parser class.
|
|
file | MDCFileData.h |
|
file | MDCLoader.cpp |
|
file | MDCLoader.h |
| Definition of the MDC importer class.
|
|
file | MDCNormalTable.h |
|
file | MDLDefaultColorMap.h |
|
file | MDLFileData.h |
| Definition of in-memory structures for the MDL file format.
|
|
file | MDLLoader.cpp |
| Implementation of the main parts of the MDL importer class TODO Cleanup and further testing of some parts necessary.
|
|
file | MDLLoader.h |
| Declaration of the loader for MDL files.
|
|
file | MDLMaterialLoader.cpp |
|
file | MemoryIOWrapper.h |
| Handy IOStream/IOSystem implemetation to read directly from a memory buffer.
|
|
file | MS3DLoader.cpp |
| Implementation of the Ms3D importer class.
|
|
file | MS3DLoader.h |
| Declaration of the MS3D importer class.
|
|
file | NDOLoader.cpp |
| Implementation of the NDO importer class.
|
|
file | NDOLoader.h |
| Declaration of the Nendo importer class.
|
|
file | NFFLoader.cpp |
|
file | NFFLoader.h |
| Declaration of the NFF importer class.
|
|
file | ObjExporter.cpp |
|
file | ObjExporter.h |
| Declares the exporter class to write a scene to a Collada file.
|
|
file | ObjFileData.h |
|
file | ObjFileImporter.cpp |
|
file | ObjFileImporter.h |
|
file | ObjFileMtlImporter.cpp |
|
file | ObjFileMtlImporter.h |
|
file | ObjFileParser.cpp |
|
file | ObjFileParser.h |
|
file | ObjTools.h |
| Some helpful templates for text parsing.
|
|
file | OFFLoader.cpp |
| Implementation of the OFF importer class.
|
|
file | OFFLoader.h |
| Declaration of the OFF importer class.
|
|
file | OgreBinarySerializer.cpp |
|
file | OgreBinarySerializer.h |
|
file | OgreImporter.cpp |
|
file | OgreImporter.h |
|
file | OgreMaterial.cpp |
|
file | OgreParsingUtils.h |
|
file | OgreStructs.cpp |
|
file | OgreStructs.h |
|
file | OgreXmlSerializer.cpp |
|
file | OgreXmlSerializer.h |
|
file | OpenGEXExporter.cpp |
|
file | OpenGEXExporter.h |
|
file | OpenGEXImporter.cpp |
|
file | OpenGEXImporter.h |
|
file | OpenGEXStructs.h |
|
file | OptimizeGraph.cpp |
| Implementation of the aiProcess_OptimizGraph step.
|
|
file | OptimizeGraph.h |
| Declares a post processing step to optimize the scenegraph.
|
|
file | OptimizeMeshes.cpp |
| Implementation of the aiProcess_OptimizeMeshes step.
|
|
file | OptimizeMeshes.h |
| Declares a post processing step to join meshes, if possible.
|
|
file | ParsingUtils.h |
| Defines helper functions for text parsing.
|
|
file | PlyExporter.cpp |
|
file | PlyExporter.h |
| Declares the exporter class to write a scene to a Polygon Library (ply)
|
|
file | PlyLoader.cpp |
| Implementation of the PLY importer class.
|
|
file | PlyLoader.h |
|
file | PlyParser.cpp |
|
file | PlyParser.h |
|
file | PolyTools.h |
| , various utilities for our dealings with arbitrary polygons
|
|
file | PostStepRegistry.cpp |
|
file | PretransformVertices.cpp |
| Implementation of the "PretransformVertices" post processing step.
|
|
file | PretransformVertices.h |
| Defines a post processing step to pretransform all vertices in the scenegraph.
|
|
file | ProcessHelper.cpp |
|
file | ProcessHelper.h |
|
file | Profiler.h |
| Utility to measure the respective runtime of each import step.
|
|
file | Q3BSPFileData.h |
|
file | Q3BSPFileImporter.cpp |
|
file | Q3BSPFileImporter.h |
|
file | Q3BSPFileParser.cpp |
|
file | Q3BSPFileParser.h |
|
file | Q3BSPZipArchive.cpp |
|
file | Q3BSPZipArchive.h |
|
file | Q3DLoader.cpp |
| Implementation of the Q3D importer class.
|
|
file | Q3DLoader.h |
| Declaration of the Q3D importer class.
|
|
file | qnan.h |
| Some utilities for our dealings with qnans.
|
|
file | RawLoader.cpp |
| Implementation of the RAW importer class.
|
|
file | RawLoader.h |
|
|
|
file | RemoveRedundantMaterials.cpp |
| Implementation of the "RemoveRedundantMaterials" post processing step.
|
|
file | RemoveRedundantMaterials.h |
| Defines a post processing step to remove redundant materials.
|
|
file | RemoveVCProcess.cpp |
|
file | RemoveVCProcess.h |
|
file | SceneCombiner.cpp |
|
file | SceneCombiner.h |
|
file | ScenePreprocessor.cpp |
|
file | ScenePreprocessor.h |
|
file | ScenePrivate.h |
|
file | SGSpatialSort.cpp |
|
file | SGSpatialSort.h |
|
file | SIBImporter.cpp |
| Implementation of the SIB importer class.
|
|
file | SIBImporter.h |
| Declaration of the SIB importer class.
|
|
file | SkeletonMeshBuilder.cpp |
| Implementation of a little class to construct a dummy mesh for a skeleton.
|
|
file | SkeletonMeshBuilder.h |
| Helper class to construct a dummy mesh for file formats containing only motion data.
|
|
file | SMDLoader.cpp |
| Implementation of the SMD importer class.
|
|
file | SMDLoader.h |
| Definition of the Valve SMD file format.
|
|
file | SmoothingGroups.h |
|
file | SmoothingGroups.inl |
|
file | SortByPTypeProcess.cpp |
|
file | SortByPTypeProcess.h |
|
file | SpatialSort.cpp |
|
file | SpatialSort.h |
|
file | SplitByBoneCountProcess.cpp |
| Implementation of the SplitByBoneCount postprocessing step.
|
|
file | SplitByBoneCountProcess.h |
| Defines a post processing step to split meshes with many bones into submeshes.
|
|
file | SplitLargeMeshes.cpp |
|
file | SplitLargeMeshes.h |
|
file | StandardShapes.cpp |
| Implementation of the StandardShapes class.
|
|
file | StandardShapes.h |
|
file | StdOStreamLogStream.h |
|
file | StepExporter.cpp |
|
file | StepExporter.h |
| Declares the exporter class to write a scene to a Collada file.
|
|
file | STEPFile.h |
|
file | STEPFileEncoding.cpp |
| STEP character handling, string unescaping.
|
|
file | STEPFileEncoding.h |
|
file | STEPFileReader.cpp |
| Implementation of the STEP file parser, which fills a STEP::DB with data read from a file.
|
|
file | STEPFileReader.h |
|
file | STLExporter.cpp |
|
file | STLExporter.h |
| Declares the exporter class to write a scene to a Stereolithography (STL) file.
|
|
file | STLLoader.cpp |
|
file | STLLoader.h |
| Declaration of the STL importer class.
|
|
file | StreamReader.h |
|
file | StreamWriter.h |
|
file | StringComparison.h |
|
file | StringUtils.h |
|
file | Subdivision.cpp |
|
file | Subdivision.h |
|
file | TargetAnimation.cpp |
|
file | TargetAnimation.h |
|
file | TerragenLoader.cpp |
|
file | TerragenLoader.h |
| Declaration of the .ter importer class.
|
|
file | TextureTransform.cpp |
|
file | TextureTransform.h |
|
file | TinyFormatter.h |
| Utility to format log messages more easily.
|
|
file | TriangulateProcess.cpp |
| Implementation of the post processing step to split up all faces with more than three indices into triangles.
|
|
file | TriangulateProcess.h |
|
file | UnrealLoader.cpp |
| Implementation of the UNREAL (*.3D) importer class.
|
|
file | UnrealLoader.h |
| Declaration of the .3d (UNREAL) importer class.
|
|
file | ValidateDataStructure.cpp |
| Implementation of the post processing step to validate the data structure returned by Assimp.
|
|
file | ValidateDataStructure.h |
|
file | Version.cpp |
|
file | Vertex.h |
|
file | VertexTriangleAdjacency.cpp |
|
file | VertexTriangleAdjacency.h |
|
file | Win32DebugLogStream.h |
|
file | XFileExporter.cpp |
|
file | XFileExporter.h |
| Declares the exporter class to write a scene to a Collada file.
|
|
file | XFileHelper.h |
|
file | XFileImporter.cpp |
| Implementation of the XFile importer class.
|
|
file | XFileImporter.h |
| Definition of the XFile importer class.
|
|
file | XFileParser.cpp |
|
file | XFileParser.h |
|
file | XGLLoader.cpp |
|
file | XGLLoader.h |
| Declaration of the .xgl/.zgl.
|
|
file | XMLTools.h |
|