List of all items
Structs
- aiAABB
- aiAnimMesh
- aiAnimation
- aiBone
- aiBuffer
- aiCamera
- aiColor3D
- aiColor4D
- aiExportDataBlob
- aiExportFormatDesc
- aiFace
- aiFile
- aiFileIO
- aiImporterDesc
- aiLight
- aiLogStream
- aiMaterial
- aiMaterialProperty
- aiMatrix3x3
- aiMatrix4x4
- aiMemoryInfo
- aiMesh
- aiMeshAnim
- aiMeshKey
- aiMeshMorphAnim
- aiMeshMorphKey
- aiMetadata
- aiMetadataEntry
- aiNode
- aiNodeAnim
- aiPlane
- aiPropertyStore
- aiQuatKey
- aiQuaternion
- aiRay
- aiScene
- aiSkeleton
- aiSkeletonBone
- aiString
- aiTexel
- aiTexture
- aiUVTransform
- aiVector2D
- aiVector3D
- aiVectorKey
- aiVertexWeight
Functions
- aiApplyPostProcessing
- aiAttachLogStream
- aiCopyScene
- aiCreatePropertyStore
- aiCreateQuaternionFromMatrix
- aiDecomposeMatrix
- aiDetachAllLogStreams
- aiDetachLogStream
- aiEnableVerboseLogging
- aiExportScene
- aiExportSceneEx
- aiExportSceneToBlob
- aiFreeScene
- aiGetBranchName
- aiGetCompileFlags
- aiGetEmbeddedTexture
- aiGetErrorString
- aiGetExportFormatCount
- aiGetExportFormatDescription
- aiGetExtensionList
- aiGetImportFormatCount
- aiGetImportFormatDescription
- aiGetImporterDesc
- aiGetLegalString
- aiGetMaterialColor
- aiGetMaterialFloatArray
- aiGetMaterialIntegerArray
- aiGetMaterialProperty
- aiGetMaterialString
- aiGetMaterialTexture
- aiGetMaterialTextureCount
- aiGetMaterialUVTransform
- aiGetMemoryRequirements
- aiGetPredefinedLogStream
- aiGetVersionMajor
- aiGetVersionMinor
- aiGetVersionPatch
- aiGetVersionRevision
- aiIdentityMatrix3
- aiIdentityMatrix4
- aiImportFile
- aiImportFileEx
- aiImportFileExWithProperties
- aiImportFileFromMemory
- aiImportFileFromMemoryWithProperties
- aiIsExtensionSupported
- aiMatrix3AreEqual
- aiMatrix3AreEqualEpsilon
- aiMatrix3Determinant
- aiMatrix3FromMatrix4
- aiMatrix3FromQuaternion
- aiMatrix3FromRotationAroundAxis
- aiMatrix3FromTo
- aiMatrix3Inverse
- aiMatrix3RotationZ
- aiMatrix3Translation
- aiMatrix4Add
- aiMatrix4AreEqual
- aiMatrix4AreEqualEpsilon
- aiMatrix4DecomposeIntoScalingAxisAnglePosition
- aiMatrix4DecomposeIntoScalingEulerAnglesPosition
- aiMatrix4DecomposeNoScaling
- aiMatrix4Determinant
- aiMatrix4FromEulerAngles
- aiMatrix4FromMatrix3
- aiMatrix4FromRotationAroundAxis
- aiMatrix4FromScalingQuaternionPosition
- aiMatrix4FromTo
- aiMatrix4Inverse
- aiMatrix4IsIdentity
- aiMatrix4RotationX
- aiMatrix4RotationY
- aiMatrix4RotationZ
- aiMatrix4Scaling
- aiMatrix4Translation
- aiMultiplyMatrix3
- aiMultiplyMatrix4
- aiQuaternionAreEqual
- aiQuaternionAreEqualEpsilon
- aiQuaternionConjugate
- aiQuaternionFromAxisAngle
- aiQuaternionFromEulerAngles
- aiQuaternionFromNormalizedQuaternion
- aiQuaternionInterpolate
- aiQuaternionMultiply
- aiQuaternionNormalize
- aiReleaseExportBlob
- aiReleaseExportFormatDescription
- aiReleaseImport
- aiReleasePropertyStore
- aiSetImportPropertyFloat
- aiSetImportPropertyInteger
- aiSetImportPropertyMatrix
- aiSetImportPropertyString
- aiTextureTypeToString
- aiTransformVecByMatrix3
- aiTransformVecByMatrix4
- aiTransposeMatrix3
- aiTransposeMatrix4
- aiVector2Add
- aiVector2AreEqual
- aiVector2AreEqualEpsilon
- aiVector2DivideByScalar
- aiVector2DivideByVector
- aiVector2DotProduct
- aiVector2Length
- aiVector2Negate
- aiVector2Normalize
- aiVector2Scale
- aiVector2SquareLength
- aiVector2Subtract
- aiVector2SymMul
- aiVector3Add
- aiVector3AreEqual
- aiVector3AreEqualEpsilon
- aiVector3CrossProduct
- aiVector3DivideByScalar
- aiVector3DivideByVector
- aiVector3DotProduct
- aiVector3Length
- aiVector3LessThan
- aiVector3Negate
- aiVector3Normalize
- aiVector3NormalizeSafe
- aiVector3RotateByQuaternion
- aiVector3Scale
- aiVector3SquareLength
- aiVector3Subtract
- aiVector3SymMul
Type Aliases
- aiAnimBehaviour
- aiAnimInterpolation
- aiBlendMode
- aiBool
- aiDefaultLogStream
- aiFileCloseProc
- aiFileFlushProc
- aiFileOpenProc
- aiFileReadProc
- aiFileSeek
- aiFileTellProc
- aiFileWriteProc
- aiImporterFlags
- aiLightSourceType
- aiLogStreamCallback
- aiMetadataType
- aiMorphingMethod
- aiOrigin
- aiPostProcessSteps
- aiPrimitiveType
- aiPropertyTypeInfo
- aiReturn
- aiShadingMode
- aiTextureFlags
- aiTextureMapMode
- aiTextureMapping
- aiTextureOp
- aiTextureType
- aiUserData
- ai_int
- ai_int32
- ai_real
- ai_uint
- ai_uint32
Statics
- built_info::CFG_ENDIAN
- built_info::CFG_ENV
- built_info::CFG_FAMILY
- built_info::CFG_OS
- built_info::CFG_POINTER_WIDTH
- built_info::CFG_TARGET_ARCH
- built_info::CI_PLATFORM
- built_info::DEBUG
- built_info::FEATURES
- built_info::FEATURES_LOWERCASE
- built_info::FEATURES_LOWERCASE_STR
- built_info::FEATURES_STR
- built_info::HOST
- built_info::NUM_JOBS
- built_info::OPT_LEVEL
- built_info::OVERRIDE_VARIABLES_USED
- built_info::PKG_AUTHORS
- built_info::PKG_DESCRIPTION
- built_info::PKG_HOMEPAGE
- built_info::PKG_LICENSE
- built_info::PKG_NAME
- built_info::PKG_REPOSITORY
- built_info::PKG_VERSION
- built_info::PKG_VERSION_MAJOR
- built_info::PKG_VERSION_MINOR
- built_info::PKG_VERSION_PATCH
- built_info::PKG_VERSION_PRE
- built_info::PROFILE
- built_info::RUSTC
- built_info::RUSTC_VERSION
- built_info::RUSTDOC
- built_info::RUSTDOC_VERSION
- built_info::TARGET
Constants
- AI_DEFAULT_MATERIAL_NAME
- AI_EMBEDDED_TEXNAME_PREFIX
- AI_FALSE
- AI_MATH_HALF_PI
- AI_MATH_HALF_PI_F
- AI_MATH_PI
- AI_MATH_PI_F
- AI_MATH_TWO_PI
- AI_MATH_TWO_PI_F
- AI_MAXLEN
- AI_MAX_BONE_WEIGHTS
- AI_MAX_FACES
- AI_MAX_FACE_INDICES
- AI_MAX_NUMBER_OF_COLOR_SETS
- AI_MAX_NUMBER_OF_TEXTURECOORDS
- AI_MAX_VERTICES
- AI_SCENE_FLAGS_ALLOW_SHARED
- AI_SCENE_FLAGS_INCOMPLETE
- AI_SCENE_FLAGS_NON_VERBOSE_FORMAT
- AI_SCENE_FLAGS_TERRAIN
- AI_SCENE_FLAGS_VALIDATED
- AI_SCENE_FLAGS_VALIDATION_WARNING
- AI_TRUE
- aiAnimBehaviour__aiAnimBehaviour_Force32Bit
- aiAnimBehaviour_aiAnimBehaviour_CONSTANT
- aiAnimBehaviour_aiAnimBehaviour_DEFAULT
- aiAnimBehaviour_aiAnimBehaviour_LINEAR
- aiAnimBehaviour_aiAnimBehaviour_REPEAT
- aiAnimInterpolation__aiAnimInterpolation_Force32Bit
- aiAnimInterpolation_aiAnimInterpolation_Cubic_Spline
- aiAnimInterpolation_aiAnimInterpolation_Linear
- aiAnimInterpolation_aiAnimInterpolation_Spherical_Linear
- aiAnimInterpolation_aiAnimInterpolation_Step
- aiBlendMode__aiBlendMode_Force32Bit
- aiBlendMode_aiBlendMode_Additive
- aiBlendMode_aiBlendMode_Default
- aiDefaultLogStream__AI_DLS_ENFORCE_ENUM_SIZE
- aiDefaultLogStream_aiDefaultLogStream_DEBUGGER
- aiDefaultLogStream_aiDefaultLogStream_FILE
- aiDefaultLogStream_aiDefaultLogStream_STDERR
- aiDefaultLogStream_aiDefaultLogStream_STDOUT
- aiImporterFlags_aiImporterFlags_Experimental
- aiImporterFlags_aiImporterFlags_LimitedSupport
- aiImporterFlags_aiImporterFlags_SupportBinaryFlavour
- aiImporterFlags_aiImporterFlags_SupportCompressedFlavour
- aiImporterFlags_aiImporterFlags_SupportTextFlavour
- aiLightSourceType__aiLightSource_Force32Bit
- aiLightSourceType_aiLightSource_AMBIENT
- aiLightSourceType_aiLightSource_AREA
- aiLightSourceType_aiLightSource_DIRECTIONAL
- aiLightSourceType_aiLightSource_POINT
- aiLightSourceType_aiLightSource_SPOT
- aiLightSourceType_aiLightSource_UNDEFINED
- aiMetadataType_AI_AIMETADATA
- aiMetadataType_AI_AISTRING
- aiMetadataType_AI_AIVECTOR3D
- aiMetadataType_AI_BOOL
- aiMetadataType_AI_DOUBLE
- aiMetadataType_AI_FLOAT
- aiMetadataType_AI_INT32
- aiMetadataType_AI_INT64
- aiMetadataType_AI_META_MAX
- aiMetadataType_AI_UINT32
- aiMetadataType_AI_UINT64
- aiMetadataType_FORCE_32BIT
- aiMorphingMethod__aiMorphingMethod_Force32Bit
- aiMorphingMethod_aiMorphingMethod_MORPH_NORMALIZED
- aiMorphingMethod_aiMorphingMethod_MORPH_RELATIVE
- aiMorphingMethod_aiMorphingMethod_UNKNOWN
- aiMorphingMethod_aiMorphingMethod_VERTEX_BLEND
- aiOrigin__AI_ORIGIN_ENFORCE_ENUM_SIZE
- aiOrigin_aiOrigin_CUR
- aiOrigin_aiOrigin_END
- aiOrigin_aiOrigin_SET
- aiPostProcessSteps_aiProcess_CalcTangentSpace
- aiPostProcessSteps_aiProcess_Debone
- aiPostProcessSteps_aiProcess_DropNormals
- aiPostProcessSteps_aiProcess_EmbedTextures
- aiPostProcessSteps_aiProcess_FindDegenerates
- aiPostProcessSteps_aiProcess_FindInstances
- aiPostProcessSteps_aiProcess_FindInvalidData
- aiPostProcessSteps_aiProcess_FixInfacingNormals
- aiPostProcessSteps_aiProcess_FlipUVs
- aiPostProcessSteps_aiProcess_FlipWindingOrder
- aiPostProcessSteps_aiProcess_ForceGenNormals
- aiPostProcessSteps_aiProcess_GenBoundingBoxes
- aiPostProcessSteps_aiProcess_GenNormals
- aiPostProcessSteps_aiProcess_GenSmoothNormals
- aiPostProcessSteps_aiProcess_GenUVCoords
- aiPostProcessSteps_aiProcess_GlobalScale
- aiPostProcessSteps_aiProcess_ImproveCacheLocality
- aiPostProcessSteps_aiProcess_JoinIdenticalVertices
- aiPostProcessSteps_aiProcess_LimitBoneWeights
- aiPostProcessSteps_aiProcess_MakeLeftHanded
- aiPostProcessSteps_aiProcess_OptimizeGraph
- aiPostProcessSteps_aiProcess_OptimizeMeshes
- aiPostProcessSteps_aiProcess_PopulateArmatureData
- aiPostProcessSteps_aiProcess_PreTransformVertices
- aiPostProcessSteps_aiProcess_RemoveComponent
- aiPostProcessSteps_aiProcess_RemoveRedundantMaterials
- aiPostProcessSteps_aiProcess_SortByPType
- aiPostProcessSteps_aiProcess_SplitByBoneCount
- aiPostProcessSteps_aiProcess_SplitLargeMeshes
- aiPostProcessSteps_aiProcess_TransformUVCoords
- aiPostProcessSteps_aiProcess_Triangulate
- aiPostProcessSteps_aiProcess_ValidateDataStructure
- aiPrimitiveType__aiPrimitiveType_Force32Bit
- aiPrimitiveType_aiPrimitiveType_LINE
- aiPrimitiveType_aiPrimitiveType_NGONEncodingFlag
- aiPrimitiveType_aiPrimitiveType_POINT
- aiPrimitiveType_aiPrimitiveType_POLYGON
- aiPrimitiveType_aiPrimitiveType_TRIANGLE
- aiPropertyTypeInfo__aiPTI_Force32Bit
- aiPropertyTypeInfo_aiPTI_Buffer
- aiPropertyTypeInfo_aiPTI_Double
- aiPropertyTypeInfo_aiPTI_Float
- aiPropertyTypeInfo_aiPTI_Integer
- aiPropertyTypeInfo_aiPTI_String
- aiReturn__AI_ENFORCE_ENUM_SIZE
- aiReturn_aiReturn_FAILURE
- aiReturn_aiReturn_OUTOFMEMORY
- aiReturn_aiReturn_SUCCESS
- aiShadingMode__aiShadingMode_Force32Bit
- aiShadingMode_aiShadingMode_Blinn
- aiShadingMode_aiShadingMode_CookTorrance
- aiShadingMode_aiShadingMode_Flat
- aiShadingMode_aiShadingMode_Fresnel
- aiShadingMode_aiShadingMode_Gouraud
- aiShadingMode_aiShadingMode_Minnaert
- aiShadingMode_aiShadingMode_NoShading
- aiShadingMode_aiShadingMode_OrenNayar
- aiShadingMode_aiShadingMode_PBR_BRDF
- aiShadingMode_aiShadingMode_Phong
- aiShadingMode_aiShadingMode_Toon
- aiShadingMode_aiShadingMode_Unlit
- aiTextureFlags__aiTextureFlags_Force32Bit
- aiTextureFlags_aiTextureFlags_IgnoreAlpha
- aiTextureFlags_aiTextureFlags_Invert
- aiTextureFlags_aiTextureFlags_UseAlpha
- aiTextureMapMode__aiTextureMapMode_Force32Bit
- aiTextureMapMode_aiTextureMapMode_Clamp
- aiTextureMapMode_aiTextureMapMode_Decal
- aiTextureMapMode_aiTextureMapMode_Mirror
- aiTextureMapMode_aiTextureMapMode_Wrap
- aiTextureMapping__aiTextureMapping_Force32Bit
- aiTextureMapping_aiTextureMapping_BOX
- aiTextureMapping_aiTextureMapping_CYLINDER
- aiTextureMapping_aiTextureMapping_OTHER
- aiTextureMapping_aiTextureMapping_PLANE
- aiTextureMapping_aiTextureMapping_SPHERE
- aiTextureMapping_aiTextureMapping_UV
- aiTextureOp__aiTextureOp_Force32Bit
- aiTextureOp_aiTextureOp_Add
- aiTextureOp_aiTextureOp_Divide
- aiTextureOp_aiTextureOp_Multiply
- aiTextureOp_aiTextureOp_SignedAdd
- aiTextureOp_aiTextureOp_SmoothAdd
- aiTextureOp_aiTextureOp_Subtract
- aiTextureType__aiTextureType_Force32Bit
- aiTextureType_aiTextureType_AMBIENT
- aiTextureType_aiTextureType_AMBIENT_OCCLUSION
- aiTextureType_aiTextureType_ANISOTROPY
- aiTextureType_aiTextureType_BASE_COLOR
- aiTextureType_aiTextureType_CLEARCOAT
- aiTextureType_aiTextureType_DIFFUSE
- aiTextureType_aiTextureType_DIFFUSE_ROUGHNESS
- aiTextureType_aiTextureType_DISPLACEMENT
- aiTextureType_aiTextureType_EMISSION_COLOR
- aiTextureType_aiTextureType_EMISSIVE
- aiTextureType_aiTextureType_GLTF_METALLIC_ROUGHNESS
- aiTextureType_aiTextureType_HEIGHT
- aiTextureType_aiTextureType_LIGHTMAP
- aiTextureType_aiTextureType_MAYA_BASE
- aiTextureType_aiTextureType_MAYA_SPECULAR
- aiTextureType_aiTextureType_MAYA_SPECULAR_COLOR
- aiTextureType_aiTextureType_MAYA_SPECULAR_ROUGHNESS
- aiTextureType_aiTextureType_METALNESS
- aiTextureType_aiTextureType_NONE
- aiTextureType_aiTextureType_NORMALS
- aiTextureType_aiTextureType_NORMAL_CAMERA
- aiTextureType_aiTextureType_OPACITY
- aiTextureType_aiTextureType_REFLECTION
- aiTextureType_aiTextureType_SHEEN
- aiTextureType_aiTextureType_SHININESS
- aiTextureType_aiTextureType_SPECULAR
- aiTextureType_aiTextureType_TRANSMISSION
- aiTextureType_aiTextureType_UNKNOWN