Path Tracer
assimp Directory Reference

Directories

directory  port
 

Files

file  anim.h [code]
 Defines the data structures in which the imported animations are returned.
 
file  Bitmap.h [code]
 Defines bitmap format helper for textures.
 
file  camera.h [code]
 Defines the aiCamera data structure.
 
file  cexport.h [code]
 Defines the C-API for the Assimp export interface.
 
file  cfileio.h [code]
 Defines generic C routines to access memory-mapped files.
 
file  cimport.h [code]
 Defines the C-API to the Open Asset Import Library.
 
 
file  color4.h [code]
 RGBA color structure, including operators when compiling in C++.
 
file  color4.inl
 Inline implementation of aiColor4t<TReal> operators.
 
 
file  CreateAnimMesh.h [code]
 
file  DefaultLogger.hpp [code]
 
file  defs.h [code]
 Assimp build configuration setup. See the notes in the comment blocks to find out how to customize your Assimp build.
 
file  Exporter.hpp [code]
 Defines the CPP-API for the Assimp export interface.
 
file  Importer.hpp [code]
 Defines the C++-API to the Open Asset Import Library.
 
file  importerdesc.h [code]
 aiImporterFlags, aiImporterDesc implementation.
 
file  IOStream.hpp [code]
 File I/O wrappers for C++.
 
file  IOSystem.hpp [code]
 File system wrapper for C++. Inherit this class to supply custom file handling logic to the Import library.
 
file  light.h [code]
 Defines the aiLight data structure.
 
file  LineSplitter.h [code]
 LineSplitter, a helper class to iterate through all lines of a file easily. Works with StreamReader.
 
file  LogAux.h [code]
 Common logging usage patterns for importer implementations.
 
file  Logger.hpp [code]
 Abstract base class 'Logger', base of the logging system.
 
file  LogStream.hpp [code]
 Abstract base class 'LogStream', representing an output log stream.
 
file  material.h [code]
 Defines the material system of the library.
 
file  material.inl
 Defines the C++ getters for the material system.
 
file  assimp/MathFunctions.h [code]
 Implementation of math utility functions.
 
file  matrix3x3.h [code]
 Definition of a 3x3 matrix, including operators when compiling in C++.
 
file  matrix3x3.inl
 Inline implementation of the 3x3 matrix operators.
 
file  matrix4x4.h [code]
 4x4 matrix structure, including operators when compiling in C++
 
file  matrix4x4.inl
 Inline implementation of the 4x4 matrix operators.
 
file  MemoryIOWrapper.h [code]
 
file  mesh.h [code]
 Declares the data structures in which the imported geometry is returned by ASSIMP: aiMesh, aiFace and aiBone data structures.
 
 
file  NullLogger.hpp [code]
 Dummy logger.
 
file  ParsingUtils.h [code]
 Defines helper functions for text parsing.
 
file  pbrmaterial.h [code]
 Defines the material system of the library.
 
file  postprocess.h [code]
 Definitions for import post processing steps.
 
file  Profiler.h [code]
 Utility to measure the respective runtime of each import step.
 
file  ProgressHandler.hpp [code]
 Abstract base class 'ProgressHandler'.
 
file  qnan.h [code]
 Some utilities for our dealings with qnans.
 
file  quaternion.h [code]
 Quaternion structure, including operators when compiling in C++.
 
file  quaternion.inl
 Inline implementation of aiQuaterniont<TReal> operators.
 
file  scene.h [code]
 Defines the data structures in which the imported scene is returned.
 
file  SkeletonMeshBuilder.h [code]
 
file  texture.h [code]
 Defines texture helper structures for the library.
 
file  TinyFormatter.h [code]
 Utility to format log messages more easily. Introduced to get rid of the boost::format dependency. Much slinker, basically just extends stringstream.
 
file  types.h [code]
 
file  vector2.h [code]
 2D vector structure, including operators when compiling in C++
 
file  vector2.inl
 Inline implementation of aiVector2t<TReal> operators.
 
file  vector3.h [code]
 3D vector structure, including operators when compiling in C++
 
file  vector3.inl
 Inline implementation of aiVector3t<TReal> operators.
 
file  version.h [code]
 Functions to query the version of the Assimp runtime, check compile flags, ...
 
file  ZipArchiveIOSystem.h [code]
 Implementation of IOSystem to read a ZIP file from another IOSystem.