Assimp
v5.2.2 (January 2022)
The Asset-Importer-Lib API documentation.
Here is a list of all macros with links to the files they belong to:
- a -
AI_AABB_H_INC :
aabb.h
AI_ANIM_H_INC :
anim.h
ai_assert :
ai_assert.h
ai_assert_entry :
ai_assert.h
AI_ASSERT_H_INC :
ai_assert.h
AI_ASSIMP_H_INC :
cimport.h
AI_ASSIMP_HPP_INC :
Importer.hpp
AI_BASE64_HPP_INC :
Base64.hpp
AI_BE :
ByteSwapper.h
AI_BITMAP_H_INC :
Bitmap.h
AI_BLOBIO_MAGIC :
BlobIOSystem.h
AI_BLOBIOSYSTEM_H_INCLUDED :
BlobIOSystem.h
AI_BYTESWAPPER_H_INC :
ByteSwapper.h
AI_CAMERA_H_INC :
camera.h
AI_COLLADAMETADATA_H_INC :
ColladaMetaData.h
AI_COLOR4D_H_INC :
color4.h
AI_COLOR4D_INL_INC :
color4.inl
AI_COMMONMETADATA_H_INC :
commonMetaData.h
AI_COUNT_OF :
defs.h
AI_D3DSSPATIALSORT_H_INC :
SGSpatialSort.h
AI_DEBUG_INVALIDATE_PTR :
defs.h
AI_DEFAULT_MATERIAL_NAME :
material.h
AI_DEFAULTIOSTREAM_H_INC :
DefaultIOStream.h
AI_DEFAULTIOSYSTEM_H_INC :
DefaultIOSystem.h
AI_DEFINES_H_INC :
defs.h
AI_DEG_TO_RAD :
defs.h
AI_EMBEDDED_TEXNAME_PREFIX :
texture.h
AI_EXPORT_H_INC :
cexport.h
AI_EXPORT_HPP_INC :
Exporter.hpp
AI_FALSE :
cimport.h
AI_FAST_ATOF_RELAVANT_DECIMALS :
fast_atof.h
AI_FILEIO_H_INC :
cfileio.h
AI_FORCE_INLINE :
defs.h
AI_GENERIC_PROPERTY_H_INCLUDED :
GenericProperty.h
AI_HASH_H_INCLUDED :
Hash.h
AI_IMPORTER_DESC_H_INC :
importerdesc.h
AI_INCLUDED_EXCEPTIONAL_H :
Exceptional.h
AI_INCLUDED_PROFILER_H :
Profiler.h
AI_INT_MERGE_SCENE_DUPLICATES_DEEP_CPY :
SceneCombiner.h
AI_INT_MERGE_SCENE_GEN_UNIQUE_MATNAMES :
SceneCombiner.h
AI_INT_MERGE_SCENE_GEN_UNIQUE_NAMES :
SceneCombiner.h
AI_INT_MERGE_SCENE_GEN_UNIQUE_NAMES_IF_NECESSARY :
SceneCombiner.h
AI_INT_MERGE_SCENE_RESOLVE_CROSS_ATTACHMENTS :
SceneCombiner.h
AI_IOSTREAM_H_INC :
IOStream.hpp
AI_IOSTREAMBUFFER_H_INC :
IOStreamBuffer.h
AI_IOSYSTEM_H_INC :
IOSystem.hpp
AI_LE :
ByteSwapper.h
AI_LIGHT_H_INC :
light.h
AI_LSWAP2 :
ByteSwapper.h
AI_LSWAP2P :
ByteSwapper.h
AI_LSWAP4 :
ByteSwapper.h
AI_LSWAP4P :
ByteSwapper.h
AI_LSWAP8 :
ByteSwapper.h
AI_LSWAP8P :
ByteSwapper.h
AI_MAKE_EMBEDDED_TEXNAME :
texture.h
AI_MAKE_MAGIC :
BaseImporter.h
AI_MATERIAL_H_INC :
material.h
AI_MATH_HALF_PI :
defs.h
AI_MATH_HALF_PI_F :
defs.h
AI_MATH_PI :
defs.h
AI_MATH_PI_F :
defs.h
AI_MATH_TWO_PI :
defs.h
AI_MATH_TWO_PI_F :
defs.h
AI_MATKEY_ANISOTROPY_FACTOR :
material.h
AI_MATKEY_BASE_COLOR :
material.h
AI_MATKEY_BASE_COLOR_TEXTURE :
material.h
AI_MATKEY_BLEND_FUNC :
material.h
AI_MATKEY_BUMPSCALING :
material.h
AI_MATKEY_CLEARCOAT_FACTOR :
material.h
AI_MATKEY_CLEARCOAT_NORMAL_TEXTURE :
material.h
AI_MATKEY_CLEARCOAT_ROUGHNESS_FACTOR :
material.h
AI_MATKEY_CLEARCOAT_ROUGHNESS_TEXTURE :
material.h
AI_MATKEY_CLEARCOAT_TEXTURE :
material.h
AI_MATKEY_COLOR_AMBIENT :
material.h
AI_MATKEY_COLOR_DIFFUSE :
material.h
AI_MATKEY_COLOR_EMISSIVE :
material.h
AI_MATKEY_COLOR_REFLECTIVE :
material.h
AI_MATKEY_COLOR_SPECULAR :
material.h
AI_MATKEY_COLOR_TRANSPARENT :
material.h
AI_MATKEY_EMISSIVE_INTENSITY :
material.h
AI_MATKEY_ENABLE_WIREFRAME :
material.h
AI_MATKEY_GLOBAL_BACKGROUND_IMAGE :
material.h
AI_MATKEY_GLOBAL_SHADERLANG :
material.h
AI_MATKEY_GLOSSINESS_FACTOR :
material.h
AI_MATKEY_GLTF_ALPHACUTOFF :
GltfMaterial.h
AI_MATKEY_GLTF_ALPHAMODE :
GltfMaterial.h
AI_MATKEY_GLTF_MAPPINGFILTER_MAG :
GltfMaterial.h
AI_MATKEY_GLTF_MAPPINGFILTER_MIN :
GltfMaterial.h
AI_MATKEY_GLTF_MAPPINGID :
GltfMaterial.h
AI_MATKEY_GLTF_MAPPINGNAME :
GltfMaterial.h
AI_MATKEY_GLTF_MATERIAL_CLEARCOAT_FACTOR :
pbrmaterial.h
AI_MATKEY_GLTF_MATERIAL_CLEARCOAT_NORMAL_TEXTURE :
pbrmaterial.h
AI_MATKEY_GLTF_MATERIAL_CLEARCOAT_ROUGHNESS_FACTOR :
pbrmaterial.h
AI_MATKEY_GLTF_MATERIAL_CLEARCOAT_ROUGHNESS_TEXTURE :
pbrmaterial.h
AI_MATKEY_GLTF_MATERIAL_CLEARCOAT_TEXTURE :
pbrmaterial.h
AI_MATKEY_GLTF_MATERIAL_SHEEN_COLOR_FACTOR :
pbrmaterial.h
AI_MATKEY_GLTF_MATERIAL_SHEEN_COLOR_TEXTURE :
pbrmaterial.h
AI_MATKEY_GLTF_MATERIAL_SHEEN_ROUGHNESS_FACTOR :
pbrmaterial.h
AI_MATKEY_GLTF_MATERIAL_SHEEN_ROUGHNESS_TEXTURE :
pbrmaterial.h
AI_MATKEY_GLTF_MATERIAL_TRANSMISSION_FACTOR :
pbrmaterial.h
AI_MATKEY_GLTF_MATERIAL_TRANSMISSION_TEXTURE :
pbrmaterial.h
AI_MATKEY_GLTF_PBRMETALLICROUGHNESS_BASE_COLOR_FACTOR :
pbrmaterial.h
AI_MATKEY_GLTF_PBRMETALLICROUGHNESS_BASE_COLOR_TEXTURE :
pbrmaterial.h
AI_MATKEY_GLTF_PBRMETALLICROUGHNESS_METALLIC_FACTOR :
pbrmaterial.h
AI_MATKEY_GLTF_PBRMETALLICROUGHNESS_METALLICROUGHNESS_TEXTURE :
GltfMaterial.h
AI_MATKEY_GLTF_PBRMETALLICROUGHNESS_ROUGHNESS_FACTOR :
pbrmaterial.h
AI_MATKEY_GLTF_PBRSPECULARGLOSSINESS :
pbrmaterial.h
AI_MATKEY_GLTF_PBRSPECULARGLOSSINESS_GLOSSINESS_FACTOR :
pbrmaterial.h
AI_MATKEY_GLTF_TEXTURE_SCALE :
GltfMaterial.h
AI_MATKEY_GLTF_TEXTURE_STRENGTH :
GltfMaterial.h
AI_MATKEY_GLTF_TEXTURE_TEXCOORD :
pbrmaterial.h
AI_MATKEY_GLTF_UNLIT :
pbrmaterial.h
AI_MATKEY_MAPPING :
material.h
AI_MATKEY_MAPPINGMODE_U :
material.h
AI_MATKEY_MAPPINGMODE_V :
material.h
AI_MATKEY_METALLIC_FACTOR :
material.h
AI_MATKEY_METALLIC_TEXTURE :
material.h
AI_MATKEY_NAME :
material.h
AI_MATKEY_OBJ_BUMPMULT :
ObjMaterial.h
AI_MATKEY_OBJ_ILLUM :
ObjMaterial.h
AI_MATKEY_OPACITY :
material.h
AI_MATKEY_REFLECTIVITY :
material.h
AI_MATKEY_REFRACTI :
material.h
AI_MATKEY_ROUGHNESS_FACTOR :
material.h
AI_MATKEY_ROUGHNESS_TEXTURE :
material.h
AI_MATKEY_SHADER_COMPUTE :
material.h
AI_MATKEY_SHADER_FRAGMENT :
material.h
AI_MATKEY_SHADER_GEO :
material.h
AI_MATKEY_SHADER_PRIMITIVE :
material.h
AI_MATKEY_SHADER_TESSELATION :
material.h
AI_MATKEY_SHADER_VERTEX :
material.h
AI_MATKEY_SHADING_MODEL :
material.h
AI_MATKEY_SHEEN_COLOR_FACTOR :
material.h
AI_MATKEY_SHEEN_COLOR_TEXTURE :
material.h
AI_MATKEY_SHEEN_ROUGHNESS_FACTOR :
material.h
AI_MATKEY_SHEEN_ROUGHNESS_TEXTURE :
material.h
AI_MATKEY_SHININESS :
material.h
AI_MATKEY_SHININESS_STRENGTH :
material.h
AI_MATKEY_SPECULAR_FACTOR :
material.h
AI_MATKEY_TEXBLEND :
material.h
AI_MATKEY_TEXFLAGS :
material.h
AI_MATKEY_TEXMAP_AXIS :
material.h
AI_MATKEY_TEXOP :
material.h
AI_MATKEY_TEXTURE :
material.h
AI_MATKEY_TRANSMISSION_FACTOR :
material.h
AI_MATKEY_TRANSMISSION_TEXTURE :
material.h
AI_MATKEY_TRANSPARENCYFACTOR :
material.h
AI_MATKEY_TWOSIDED :
material.h
AI_MATKEY_USE_AO_MAP :
material.h
AI_MATKEY_USE_COLOR_MAP :
material.h
AI_MATKEY_USE_EMISSIVE_MAP :
material.h
AI_MATKEY_USE_METALLIC_MAP :
material.h
AI_MATKEY_USE_ROUGHNESS_MAP :
material.h
AI_MATKEY_UVTRANSFORM :
material.h
AI_MATKEY_UVWSRC :
material.h
AI_MATKEY_VOLUME_ATTENUATION_COLOR :
material.h
AI_MATKEY_VOLUME_ATTENUATION_DISTANCE :
material.h
AI_MATKEY_VOLUME_THICKNESS_FACTOR :
material.h
AI_MATKEY_VOLUME_THICKNESS_TEXTURE :
material.h
AI_MATRIX3X3_H_INC :
matrix3x3.h
AI_MATRIX3X3_INL_INC :
matrix3x3.inl
AI_MATRIX4X4_H_INC :
matrix4x4.h
AI_MATRIX4X4_INL_INC :
matrix4x4.inl
AI_MAX_ALLOC :
defs.h
AI_MAX_BONE_WEIGHTS :
mesh.h
AI_MAX_FACE_INDICES :
mesh.h
AI_MAX_FACES :
mesh.h
AI_MAX_NUMBER_OF_COLOR_SETS :
mesh.h
AI_MAX_NUMBER_OF_TEXTURECOORDS :
mesh.h
AI_MAX_VERTICES :
mesh.h
AI_MEMORYIO_MAGIC_FILENAME :
MemoryIOWrapper.h
AI_MEMORYIO_MAGIC_FILENAME_LENGTH :
MemoryIOWrapper.h
AI_MEMORYIOSTREAM_H_INC :
MemoryIOWrapper.h
AI_MESH_H_INC :
mesh.h
AI_METADATA_COLLADA_ID :
ColladaMetaData.h
AI_METADATA_COLLADA_SID :
ColladaMetaData.h
AI_METADATA_H_INC :
metadata.h
AI_METADATA_SOURCE_COPYRIGHT :
commonMetaData.h
AI_METADATA_SOURCE_FORMAT :
commonMetaData.h
AI_METADATA_SOURCE_FORMAT_VERSION :
commonMetaData.h
AI_METADATA_SOURCE_GENERATOR :
commonMetaData.h
AI_NO_EXCEPT :
defs.h
AI_PARSING_UTILS_H_INC :
ParsingUtils.h
AI_PBRMATERIAL_H_INC :
pbrmaterial.h
AI_POSTPROCESS_H_INC :
postprocess.h
AI_PRIMITIVE_TYPE_FOR_N_INDICES :
mesh.h
AI_PROGRESSHANDLER_H_INC :
ProgressHandler.hpp
AI_PROPERTY_WAS_NOT_EXISTING :
Importer.hpp
AI_PUSHPACK_IS_DEFINED :
pushpack1.h
AI_QNAN_H_INCLUDED :
qnan.h
AI_QUATERNION_H_INC :
quaternion.h
AI_QUATERNION_INL_INC :
quaternion.inl
AI_RAD_TO_DEG :
defs.h
AI_REMOVE_COMMENTS_H_INC :
RemoveComments.h
AI_SCENE_COMBINER_H_INC :
SceneCombiner.h
AI_SCENE_FLAGS_ALLOW_SHARED :
scene.h
AI_SCENE_FLAGS_INCOMPLETE :
scene.h
AI_SCENE_FLAGS_NON_VERBOSE_FORMAT :
scene.h
AI_SCENE_FLAGS_TERRAIN :
scene.h
AI_SCENE_FLAGS_VALIDATED :
scene.h
AI_SCENE_FLAGS_VALIDATION_WARNING :
scene.h
AI_SCENE_H_INC :
scene.h
AI_SIZEFMT :
StringUtils.h
AI_SKELETONMESHBUILDER_H_INC :
SkeletonMeshBuilder.h
AI_SMALLVECTOR_H_INC :
SmallVector.h
AI_SMOOTHINGGROUPS_H_INC :
SmoothingGroups.h
AI_SMOOTHINGGROUPS_INL_INCLUDED :
SmoothingGroups.inl
ai_snprintf :
StringUtils.h
AI_SPATIALSORT_H_INC :
SpatialSort.h
AI_STANDARD_SHAPES_H_INC :
StandardShapes.h
AI_STREAMREADER_H_INCLUDED :
StreamReader.h
AI_STREAMWRITER_H_INCLUDED :
StreamWriter.h
AI_SUBDISIVION_H_INC :
Subdivision.h
AI_SWAP2 :
ByteSwapper.h
AI_SWAP2P :
ByteSwapper.h
AI_SWAP4 :
ByteSwapper.h
AI_SWAP4P :
ByteSwapper.h
AI_SWAP8 :
ByteSwapper.h
AI_SWAP8P :
ByteSwapper.h
AI_TEXTURE_H_INC :
texture.h
AI_TEXTURE_TYPE_MAX :
material.h
AI_TRUE :
cimport.h
AI_TYPES_H_INC :
types.h
AI_VECTOR2D_H_INC :
vector2.h
AI_VECTOR2D_INL_INC :
vector2.inl
AI_VECTOR3D_H_INC :
vector3.h
AI_VECTOR3D_INL_INC :
vector3.inl
AI_VERSION_H_INC :
version.h
AI_VERTEX_H_INC :
Vertex.h
AI_WONT_RETURN :
defs.h
AI_WONT_RETURN_SUFFIX :
defs.h
AI_ZIPARCHIVEIOSYSTEM_H_INC :
ZipArchiveIOSystem.h
aiProcess_ConvertToLeftHanded :
postprocess.h
aiProcessPreset_TargetRealtime_Fast :
postprocess.h
aiProcessPreset_TargetRealtime_MaxQuality :
postprocess.h
aiProcessPreset_TargetRealtime_Quality :
postprocess.h
ASSIMP_AI_REAL_TEXT_PRECISION :
defs.h
ASSIMP_API :
defs.h
ASSIMP_API_WINONLY :
defs.h
ASSIMP_BEGIN_EXCEPTION_REGION :
Exceptional.h
ASSIMP_BUILD_DEBUG :
defs.h
ASSIMP_BUILD_NEED_UNZIP :
defs.h
ASSIMP_BUILD_NEED_Z_INFLATE :
defs.h
ASSIMP_BUILD_SINGLETHREADED :
defs.h
ASSIMP_CFLAGS_DEBUG :
version.h
ASSIMP_CFLAGS_DOUBLE_SUPPORT :
version.h
ASSIMP_CFLAGS_NOBOOST :
version.h
ASSIMP_CFLAGS_SHARED :
version.h
ASSIMP_CFLAGS_SINGLETHREADED :
version.h
ASSIMP_CFLAGS_STLPORT :
version.h
ASSIMP_DEFAULT_LOG_NAME :
DefaultLogger.hpp
ASSIMP_END_EXCEPTION_REGION :
Exceptional.h
ASSIMP_END_EXCEPTION_REGION_WITH_ERROR_STRING :
Exceptional.h
ASSIMP_LOG_DEBUG :
Logger.hpp
ASSIMP_LOG_ERROR :
Logger.hpp
ASSIMP_LOG_INFO :
Logger.hpp
ASSIMP_LOG_VERBOSE_DEBUG :
Logger.hpp
ASSIMP_LOG_WARN :
Logger.hpp
ASSIMP_MATRIX4_4_DECOMPOSE_PART :
matrix4x4.inl
Generated on Thu Sep 19 2024 14:42:16 for Assimp by
1.9.8