Asset-Importer-Lib
latest
General
General
Introduction
Dependencies
Installation
Data Structures
Extending the library
Support & Feedback
Using the pre-built libraries with Visual-Studio
Build on all platforms using vcpkg
Building the library from scratch
Windows DLL Build
Assimp static lib
The Android build
Using Assimp
Working with Asset-ImporterLib
Developer Guide
The Developer Guide
API-Reference
The API-Documentation
Asset-Importer-Lib
»
Index
Edit on GitHub
Index
A
|
D
A
aiAABB (C++ struct)
aiAnimation (C++ struct)
aiAnimation::mDuration (C++ member)
aiAnimation::mNumChannels (C++ member)
aiAnimation::mNumMeshChannels (C++ member)
aiAnimation::mNumMorphMeshChannels (C++ member)
aiAnimation::mTicksPerSecond (C++ member)
aiAnimMesh (C++ struct)
aiAnimMesh::HasNormals (C++ function)
aiAnimMesh::HasPositions (C++ function)
aiAnimMesh::HasTangentsAndBitangents (C++ function)
aiAnimMesh::HasTextureCoords (C++ function)
aiAnimMesh::HasVertexColors (C++ function)
aiAnimMesh::mNumVertices (C++ member)
aiAnimMesh::mWeight (C++ member)
aiBone (C++ struct)
aiBone::aiBone (C++ function)
aiBone::mNumWeights (C++ member)
aiBone::operator= (C++ function)
aiBone::~aiBone (C++ function)
aiCamera (C++ struct)
aiCamera::GetCameraMatrix (C++ function)
aiCamera::mAspect (C++ member)
aiCamera::mClipPlaneFar (C++ member)
aiCamera::mClipPlaneNear (C++ member)
aiCamera::mHorizontalFOV (C++ member)
aiCamera::mOrthographicWidth (C++ member)
aiColor4t (C++ class)
aiColor4t::IsBlack (C++ function)
aiFace (C++ struct)
aiFace::aiFace (C++ function)
aiFace::mIndices (C++ member)
aiFace::mNumIndices (C++ member)
aiFace::operator!= (C++ function)
aiFace::operator= (C++ function)
aiFace::operator== (C++ function)
aiFace::~aiFace (C++ function)
aiLight (C++ struct)
aiLight::mAngleInnerCone (C++ member)
aiLight::mAngleOuterCone (C++ member)
aiLight::mAttenuationConstant (C++ member)
aiLight::mAttenuationLinear (C++ member)
aiLight::mAttenuationQuadratic (C++ member)
aiMaterial (C++ struct)
aiMaterial::AddBinaryProperty (C++ function)
aiMaterial::AddProperty (C++ function)
,
[1]
aiMaterial::Clear (C++ function)
aiMaterial::CopyPropertyList (C++ function)
aiMaterial::Get (C++ function)
,
[1]
aiMaterial::GetName (C++ function)
aiMaterial::GetTextureCount (C++ function)
aiMaterial::mNumAllocated (C++ member)
aiMaterial::mNumProperties (C++ member)
aiMaterial::RemoveProperty (C++ function)
aiMatrix3x3t (C++ class)
aiMatrix3x3t::aiMatrix3x3t (C++ function)
aiMatrix3x3t::FromToMatrix (C++ function)
aiMatrix3x3t::Inverse (C++ function)
aiMatrix3x3t::Rotation (C++ function)
aiMatrix3x3t::RotationZ (C++ function)
aiMatrix3x3t::Translation (C++ function)
aiMatrix3x3t::Transpose (C++ function)
aiMatrix4x4t (C++ class)
aiMatrix4x4t::aiMatrix4x4t (C++ function)
,
[1]
,
[2]
aiMatrix4x4t::Decompose (C++ function)
,
[1]
,
[2]
aiMatrix4x4t::DecomposeNoScaling (C++ function)
aiMatrix4x4t::FromEulerAnglesXYZ (C++ function)
aiMatrix4x4t::FromToMatrix (C++ function)
aiMatrix4x4t::Inverse (C++ function)
aiMatrix4x4t::IsIdentity (C++ function)
aiMatrix4x4t::operator[] (C++ function)
aiMatrix4x4t::Rotation (C++ function)
aiMatrix4x4t::RotationX (C++ function)
aiMatrix4x4t::RotationY (C++ function)
aiMatrix4x4t::RotationZ (C++ function)
aiMatrix4x4t::Scaling (C++ function)
aiMatrix4x4t::Translation (C++ function)
aiMatrix4x4t::Transpose (C++ function)
aiMesh (C++ struct)
aiMesh::GetNumColorChannels (C++ function)
aiMesh::GetNumUVChannels (C++ function)
aiMesh::HasBones (C++ function)
aiMesh::HasFaces (C++ function)
aiMesh::HasNormals (C++ function)
aiMesh::HasPositions (C++ function)
aiMesh::HasTangentsAndBitangents (C++ function)
aiMesh::HasTextureCoords (C++ function)
aiMesh::HasVertexColors (C++ function)
aiMesh::mMaterialIndex (C++ member)
aiMesh::mMethod (C++ member)
aiMesh::mNumAnimMeshes (C++ member)
aiMesh::mNumBones (C++ member)
aiMesh::mNumFaces (C++ member)
aiMesh::mNumUVComponents (C++ member)
aiMesh::mNumVertices (C++ member)
aiMesh::mPrimitiveTypes (C++ member)
aiMesh::~aiMesh (C++ function)
aiMeshKey (C++ struct)
aiMeshKey::aiMeshKey (C++ function)
aiMeshKey::mTime (C++ member)
aiMeshKey::mValue (C++ member)
aiMetadata (C++ struct)
aiMetadata::Alloc (C++ function)
aiMetadata::Dealloc (C++ function)
aiMetadata::Get (C++ function)
aiMetadata::HasKey (C++ function)
aiMetadata::mNumProperties (C++ member)
aiMetadata::~aiMetadata (C++ function)
aiNode (C++ struct)
aiNode::addChildren (C++ function)
aiNode::aiNode (C++ function)
,
[1]
aiNode::FindNode (C++ function)
aiNode::mMeshes (C++ member)
aiNode::mNumChildren (C++ member)
aiNode::mNumMeshes (C++ member)
aiNode::~aiNode (C++ function)
aiNodeAnim (C++ struct)
aiNodeAnim::mNumPositionKeys (C++ member)
aiNodeAnim::mNumRotationKeys (C++ member)
aiNodeAnim::mNumScalingKeys (C++ member)
aiPlane (C++ struct)
aiPlane::a (C++ member)
aiQuaterniont (C++ class)
aiQuaterniont::aiQuaterniont (C++ function)
,
[1]
,
[2]
,
[3]
aiQuaterniont::Conjugate (C++ function)
aiQuaterniont::GetMatrix (C++ function)
aiQuaterniont::Interpolate (C++ function)
aiQuaterniont::Normalize (C++ function)
aiQuaterniont::operator* (C++ function)
aiQuaterniont::Rotate (C++ function)
aiQuaterniont::w (C++ member)
aiRay (C++ struct)
aiScene (C++ struct)
aiScene::aiScene (C++ function)
aiScene::GetEmbeddedTexture (C++ function)
aiScene::GetEmbeddedTextureAndIndex (C++ function)
aiScene::GetShortFilename (C++ function)
aiScene::HasAnimations (C++ function)
aiScene::HasCameras (C++ function)
aiScene::HasLights (C++ function)
aiScene::HasMaterials (C++ function)
aiScene::HasMeshes (C++ function)
aiScene::HasTextures (C++ function)
aiScene::mFlags (C++ member)
aiScene::mNumAnimations (C++ member)
aiScene::mNumCameras (C++ member)
aiScene::mNumLights (C++ member)
aiScene::mNumMaterials (C++ member)
aiScene::mNumMeshes (C++ member)
aiScene::mNumTextures (C++ member)
aiScene::mPrivate (C++ member)
aiScene::~aiScene (C++ function)
aiString (C++ struct)
aiString::aiString (C++ function)
,
[1]
aiString::Append (C++ function)
aiString::C_Str (C++ function)
aiString::Clear (C++ function)
aiString::data (C++ member)
aiString::length (C++ member)
aiString::operator!= (C++ function)
aiString::operator= (C++ function)
,
[1]
,
[2]
aiString::operator== (C++ function)
aiString::Set (C++ function)
,
[1]
aiTexture (C++ struct)
aiTexture::achFormatHint (C++ member)
aiTexture::CheckFormat (C++ function)
aiTexture::mHeight (C++ member)
aiTexture::mWidth (C++ member)
aiVector2t (C++ class)
aiVector3t (C++ class)
aiVector3t::aiVector3t (C++ function)
,
[1]
,
[2]
aiVector3t::Equal (C++ function)
aiVector3t::Length (C++ function)
aiVector3t::Normalize (C++ function)
aiVector3t::NormalizeSafe (C++ function)
aiVector3t::operator*= (C++ function)
aiVector3t::operator+= (C++ function)
aiVector3t::operator[] (C++ function)
,
[1]
aiVector3t::Set (C++ function)
aiVector3t::SquareLength (C++ function)
aiVector3t::SymMul (C++ function)
Assimp::BaseImporter (C++ class)
Assimp::BaseImporter::CanRead (C++ function)
Assimp::BaseImporter::CheckMagicToken (C++ function)
Assimp::BaseImporter::ConvertToUTF8 (C++ function)
Assimp::BaseImporter::ConvertUTF8toISO8859_1 (C++ function)
Assimp::BaseImporter::GetErrorText (C++ function)
Assimp::BaseImporter::GetException (C++ function)
Assimp::BaseImporter::GetExtension (C++ function)
Assimp::BaseImporter::GetExtensionList (C++ function)
Assimp::BaseImporter::GetInfo (C++ function)
Assimp::BaseImporter::ReadFile (C++ function)
Assimp::BaseImporter::SearchFileHeaderForToken (C++ function)
Assimp::BaseImporter::SetFileScale (C++ function)
Assimp::BaseImporter::SetupProperties (C++ function)
Assimp::BaseImporter::SimpleExtensionCheck (C++ function)
Assimp::BaseImporter::TextFileMode (C++ enum)
Assimp::BaseImporter::TextFileMode::ALLOW_EMPTY (C++ enumerator)
Assimp::BaseImporter::TextFileMode::FORBID_EMPTY (C++ enumerator)
Assimp::BaseImporter::TextFileToBuffer (C++ function)
Assimp::BaseImporter::~BaseImporter (C++ function)
Assimp::BlobIOStream (C++ class)
Assimp::BlobIOStream::FileSize (C++ function)
Assimp::BlobIOStream::Flush (C++ function)
Assimp::BlobIOStream::Read (C++ function)
Assimp::BlobIOStream::Seek (C++ function)
Assimp::BlobIOStream::Tell (C++ function)
Assimp::BlobIOStream::Write (C++ function)
Assimp::BlobIOSystem (C++ class)
Assimp::BlobIOSystem::Close (C++ function)
Assimp::BlobIOSystem::Exists (C++ function)
Assimp::BlobIOSystem::getOsSeparator (C++ function)
Assimp::BlobIOSystem::Open (C++ function)
Assimp::DefaultIOStream (C++ class)
Assimp::DefaultIOStream::FileSize (C++ function)
Assimp::DefaultIOStream::Flush (C++ function)
Assimp::DefaultIOStream::Read (C++ function)
Assimp::DefaultIOStream::Seek (C++ function)
Assimp::DefaultIOStream::Tell (C++ function)
Assimp::DefaultIOStream::Write (C++ function)
Assimp::DefaultIOStream::~DefaultIOStream (C++ function)
Assimp::DefaultIOSystem (C++ class)
Assimp::DefaultIOSystem::absolutePath (C++ function)
Assimp::DefaultIOSystem::Close (C++ function)
Assimp::DefaultIOSystem::ComparePaths (C++ function)
Assimp::DefaultIOSystem::completeBaseName (C++ function)
Assimp::DefaultIOSystem::Exists (C++ function)
Assimp::DefaultIOSystem::fileName (C++ function)
Assimp::DefaultIOSystem::getOsSeparator (C++ function)
Assimp::DefaultIOSystem::Open (C++ function)
Assimp::DefaultLogger (C++ class)
Assimp::DefaultLogger::attachStream (C++ function)
Assimp::DefaultLogger::create (C++ function)
Assimp::DefaultLogger::detachStream (C++ function)
Assimp::DefaultLogger::get (C++ function)
Assimp::DefaultLogger::isNullLogger (C++ function)
Assimp::DefaultLogger::kill (C++ function)
Assimp::DefaultLogger::set (C++ function)
Assimp::Exporter (C++ class)
Assimp::Exporter::Export (C++ function)
Assimp::Exporter::Exporter (C++ function)
Assimp::Exporter::ExportFormatEntry (C++ struct)
Assimp::Exporter::ExportFormatEntry::mDescription (C++ member)
Assimp::Exporter::ExportToBlob (C++ function)
Assimp::Exporter::fpExportFunc (C++ type)
Assimp::Exporter::FreeBlob (C++ function)
Assimp::Exporter::GetBlob (C++ function)
Assimp::Exporter::GetErrorString (C++ function)
Assimp::Exporter::GetExportFormatCount (C++ function)
Assimp::Exporter::GetExportFormatDescription (C++ function)
Assimp::Exporter::GetIOHandler (C++ function)
Assimp::Exporter::GetOrphanedBlob (C++ function)
Assimp::Exporter::IsDefaultIOHandler (C++ function)
Assimp::Exporter::RegisterExporter (C++ function)
Assimp::Exporter::SetIOHandler (C++ function)
Assimp::Exporter::SetProgressHandler (C++ function)
Assimp::Exporter::UnregisterExporter (C++ function)
Assimp::Exporter::~Exporter (C++ function)
Assimp::Importer (C++ class)
Assimp::Importer::ApplyPostProcessing (C++ function)
Assimp::Importer::FreeScene (C++ function)
Assimp::Importer::GetErrorString (C++ function)
Assimp::Importer::GetException (C++ function)
Assimp::Importer::GetExtensionList (C++ function)
,
[1]
Assimp::Importer::GetImporter (C++ function)
,
[1]
Assimp::Importer::GetImporterCount (C++ function)
Assimp::Importer::GetImporterIndex (C++ function)
Assimp::Importer::GetImporterInfo (C++ function)
Assimp::Importer::GetIOHandler (C++ function)
Assimp::Importer::GetMemoryRequirements (C++ function)
Assimp::Importer::GetOrphanedScene (C++ function)
Assimp::Importer::GetProgressHandler (C++ function)
Assimp::Importer::GetPropertyBool (C++ function)
Assimp::Importer::GetPropertyFloat (C++ function)
Assimp::Importer::GetPropertyInteger (C++ function)
Assimp::Importer::GetPropertyMatrix (C++ function)
Assimp::Importer::GetPropertyString (C++ function)
Assimp::Importer::GetScene (C++ function)
Assimp::Importer::Importer (C++ function)
,
[1]
Assimp::Importer::IsDefaultIOHandler (C++ function)
Assimp::Importer::IsDefaultProgressHandler (C++ function)
Assimp::Importer::IsExtensionSupported (C++ function)
,
[1]
Assimp::Importer::MaxLenHint (C++ member)
Assimp::Importer::operator= (C++ function)
Assimp::Importer::Pimpl (C++ function)
Assimp::Importer::ReadFile (C++ function)
,
[1]
Assimp::Importer::ReadFileFromMemory (C++ function)
Assimp::Importer::RegisterLoader (C++ function)
Assimp::Importer::RegisterPPStep (C++ function)
Assimp::Importer::SetExtraVerbose (C++ function)
Assimp::Importer::SetIOHandler (C++ function)
Assimp::Importer::SetProgressHandler (C++ function)
Assimp::Importer::SetPropertyBool (C++ function)
Assimp::Importer::SetPropertyFloat (C++ function)
Assimp::Importer::SetPropertyInteger (C++ function)
Assimp::Importer::SetPropertyMatrix (C++ function)
Assimp::Importer::SetPropertyString (C++ function)
Assimp::Importer::UnregisterLoader (C++ function)
Assimp::Importer::UnregisterPPStep (C++ function)
Assimp::Importer::ValidateFlags (C++ function)
Assimp::Importer::~Importer (C++ function)
Assimp::IOStream (C++ class)
Assimp::IOStream::FileSize (C++ function)
Assimp::IOStream::Flush (C++ function)
Assimp::IOStream::Read (C++ function)
Assimp::IOStream::Seek (C++ function)
Assimp::IOStream::Tell (C++ function)
Assimp::IOStream::Write (C++ function)
Assimp::IOStream::~IOStream (C++ function)
Assimp::IOStreamBuffer (C++ class)
Assimp::IOStreamBuffer::cacheSize (C++ function)
Assimp::IOStreamBuffer::close (C++ function)
Assimp::IOStreamBuffer::getCurrentBlockIndex (C++ function)
Assimp::IOStreamBuffer::getFilePos (C++ function)
Assimp::IOStreamBuffer::getNextBlock (C++ function)
Assimp::IOStreamBuffer::getNextDataLine (C++ function)
Assimp::IOStreamBuffer::getNextLine (C++ function)
Assimp::IOStreamBuffer::getNumBlocks (C++ function)
Assimp::IOStreamBuffer::IOStreamBuffer (C++ function)
Assimp::IOStreamBuffer::open (C++ function)
Assimp::IOStreamBuffer::readNextBlock (C++ function)
Assimp::IOStreamBuffer::size (C++ function)
Assimp::IOStreamBuffer::~IOStreamBuffer (C++ function)
Assimp::IOSystem (C++ class)
Assimp::IOSystem::ChangeDirectory (C++ function)
Assimp::IOSystem::Close (C++ function)
Assimp::IOSystem::ComparePaths (C++ function)
,
[1]
Assimp::IOSystem::CreateDirectory (C++ function)
Assimp::IOSystem::CurrentDirectory (C++ function)
Assimp::IOSystem::Exists (C++ function)
Assimp::IOSystem::getOsSeparator (C++ function)
Assimp::IOSystem::Open (C++ function)
,
[1]
Assimp::IOSystem::PopDirectory (C++ function)
Assimp::IOSystem::PushDirectory (C++ function)
Assimp::IOSystem::StackSize (C++ function)
Assimp::IOSystem::~IOSystem (C++ function)
Assimp::Logger (C++ class)
Assimp::Logger::attachStream (C++ function)
Assimp::Logger::debug (C++ function)
Assimp::Logger::detachStream (C++ function)
Assimp::Logger::error (C++ function)
Assimp::Logger::ErrorSeverity (C++ enum)
Assimp::Logger::ErrorSeverity::Debugging (C++ enumerator)
Assimp::Logger::ErrorSeverity::Err (C++ enumerator)
Assimp::Logger::ErrorSeverity::Info (C++ enumerator)
Assimp::Logger::ErrorSeverity::Warn (C++ enumerator)
Assimp::Logger::getLogSeverity (C++ function)
Assimp::Logger::info (C++ function)
Assimp::Logger::LogSeverity (C++ enum)
Assimp::Logger::LogSeverity::DEBUGGING (C++ enumerator)
Assimp::Logger::LogSeverity::NORMAL (C++ enumerator)
Assimp::Logger::LogSeverity::VERBOSE (C++ enumerator)
Assimp::Logger::setLogSeverity (C++ function)
Assimp::Logger::verboseDebug (C++ function)
Assimp::Logger::warn (C++ function)
Assimp::Logger::~Logger (C++ function)
Assimp::LogStream (C++ class)
Assimp::LogStream::createDefaultStream (C++ function)
Assimp::LogStream::write (C++ function)
Assimp::LogStream::~LogStream (C++ function)
Assimp::MemoryIOStream (C++ class)
,
[1]
Assimp::MemoryIOStream::FileSize (C++ function)
,
[1]
Assimp::MemoryIOStream::Flush (C++ function)
,
[1]
Assimp::MemoryIOStream::Read (C++ function)
,
[1]
Assimp::MemoryIOStream::Seek (C++ function)
,
[1]
Assimp::MemoryIOStream::Tell (C++ function)
,
[1]
Assimp::MemoryIOStream::Write (C++ function)
,
[1]
Assimp::MemoryIOSystem (C++ class)
Assimp::MemoryIOSystem::ChangeDirectory (C++ function)
Assimp::MemoryIOSystem::Close (C++ function)
Assimp::MemoryIOSystem::ComparePaths (C++ function)
Assimp::MemoryIOSystem::CreateDirectory (C++ function)
Assimp::MemoryIOSystem::CurrentDirectory (C++ function)
Assimp::MemoryIOSystem::Exists (C++ function)
Assimp::MemoryIOSystem::getOsSeparator (C++ function)
Assimp::MemoryIOSystem::MemoryIOSystem (C++ function)
Assimp::MemoryIOSystem::Open (C++ function)
Assimp::MemoryIOSystem::PopDirectory (C++ function)
Assimp::MemoryIOSystem::PushDirectory (C++ function)
Assimp::MemoryIOSystem::StackSize (C++ function)
Assimp::MemoryIOSystem::~MemoryIOSystem (C++ function)
Assimp::NullLogger (C++ class)
Assimp::NullLogger::attachStream (C++ function)
Assimp::NullLogger::detachStream (C++ function)
Assimp::NullLogger::OnDebug (C++ function)
Assimp::NullLogger::OnError (C++ function)
Assimp::NullLogger::OnInfo (C++ function)
Assimp::NullLogger::OnVerboseDebug (C++ function)
Assimp::NullLogger::OnWarn (C++ function)
Assimp::SmallVector (C++ class)
Assimp::SmallVector::begin (C++ function)
,
[1]
Assimp::SmallVector::end (C++ function)
,
[1]
Assimp::SmallVector::push_back (C++ function)
Assimp::SmallVector::resize (C++ function)
Assimp::SmallVector::size (C++ function)
Assimp::SmallVector::SmallVector (C++ function)
Assimp::SmallVector::~SmallVector (C++ function)
Assimp::TXmlParser (C++ class)
Assimp::TXmlParser::clear (C++ function)
Assimp::TXmlParser::findNode (C++ function)
Assimp::TXmlParser::getBoolAttribute (C++ function)
Assimp::TXmlParser::getDocument (C++ function)
Assimp::TXmlParser::getDoubleAttribute (C++ function)
Assimp::TXmlParser::getFloatAttribute (C++ function)
Assimp::TXmlParser::getIntAttribute (C++ function)
Assimp::TXmlParser::getRealAttribute (C++ function)
Assimp::TXmlParser::getRootNode (C++ function)
,
[1]
Assimp::TXmlParser::getStdStrAttribute (C++ function)
Assimp::TXmlParser::getUIntAttribute (C++ function)
Assimp::TXmlParser::getValueAsFloat (C++ function)
Assimp::TXmlParser::getValueAsString (C++ function)
Assimp::TXmlParser::hasAttribute (C++ function)
Assimp::TXmlParser::hasNode (C++ function)
,
[1]
Assimp::TXmlParser::hasRoot (C++ function)
Assimp::TXmlParser::parse (C++ function)
Assimp::TXmlParser::TXmlParser (C++ function)
Assimp::TXmlParser::~TXmlParser (C++ function)
D
DeadlyExportError (C++ class)
DeadlyExportError::DeadlyExportError (C++ function)
DeadlyImportError (C++ class)
DeadlyImportError::DeadlyImportError (C++ function)
Read the Docs
v: latest
Versions
master
latest
stable
v5.2.5.1
v5.2.5
v5.1.0
v5.0.2
v5.0.1
Downloads
On Read the Docs
Project Home
Builds