|
aiScene * | assimp::api::function (char *pFile, uint pFlags, aiFileIO *pFS) aiImportFileEx |
| Reads the given file using user-defined I/O functions and returns its content. More...
|
|
aiScene * | assimp::api::function (char *pBuffer, uint pLength, uint pFlags, char *pHint) aiImportFileFromMemory |
| Reads the scene from the given memory buffer. More...
|
|
aiScene * | assimp::api::function (aiScene *pScene, uint pFlags) aiApplyPostProcessing |
| Apply post-processing to an already-imported scene. More...
|
|
aiLogStream | assimp::api::function (aiDefaultLogStream pStreams, char *file) aiGetPredefinedLogStream |
| Get one of the predefined log streams. More...
|
|
void | assimp::api::function (aiLogStream *stream) aiAttachLogStream |
| Attach a custom log stream to the libraries' logging system. More...
|
|
void | assimp::api::function (aiBool d) aiEnableVerboseLogging |
| Enable verbose logging. More...
|
|
void | assimp::api::function () aiDetachAllLogStreams |
| Detach all active log streams from the libraries' logging system. More...
|
|
void | assimp::api::function (aiScene *pScene) aiReleaseImport |
| Releases all resources associated with the given import process. More...
|
|
aiBool | assimp::api::function (char *szExtension) aiIsExtensionSupported |
| Returns whether a given file extension is supported by this Assimp build. More...
|
|
void | assimp::api::function (aiString *szOut) aiGetExtensionList |
| Gets a list of all file extensions supported by ASSIMP. More...
|
|
void | assimp::api::function (aiScene *pIn, aiMemoryInfo *info) aiGetMemoryRequirements |
| Gets the storage required by an imported asset. More...
|
|
void | assimp::api::function (char *szName, int value) aiSetImportPropertyInteger |
| Sets an integer property. More...
|
|
void | assimp::api::function (char *szName, float value) aiSetImportPropertyFloat |
| Sets a floating-point property. More...
|
|
void | assimp::api::function (char *szName, aiString *st) aiSetImportPropertyString |
| Sets a string property. More...
|
|
void | assimp::api::function (aiQuaternion *quat, aiMatrix3x3 *mat) aiCreateQuaternionFromMatrix |
| Constructs a quaternion from a 3x3 rotation matrix. More...
|
|
void | assimp::api::function (aiMatrix4x4 *mat, aiVector3D *scaling, aiQuaternion *rotation, aiVector3D *position) aiDecomposeMatrix |
| Decomposes a transformation matrix into its rotational, translational and scaling components. More...
|
|
void | assimp::api::function (aiMatrix4x4 *mat) aiTransposeMatrix4 |
| Transposes a 4x4 matrix (in-place). More...
|
|
void | assimp::api::function (aiMatrix3x3 *mat) aiTransposeMatrix3 |
| Transposes a 3x3 matrix (in-place). More...
|
|
void | assimp::api::function (aiVector3D *vec, aiMatrix3x3 *mat) aiTransformVecByMatrix3 |
| Transforms a vector by a 3x3 matrix (in-place). More...
|
|
void | assimp::api::function (aiVector3D *vec, aiMatrix4x4 *mat) aiTransformVecByMatrix4 |
| Transforms a vector by a 4x4 matrix (in-place). More...
|
|
void | assimp::api::function (aiMatrix4x4 *dst, aiMatrix4x4 *src) aiMultiplyMatrix4 |
| Multiplies two 4x4 matrices. More...
|
|
void | assimp::api::function (aiMatrix3x3 *dst, aiMatrix3x3 *src) aiMultiplyMatrix3 |
| Multiplies two 3x3 matrices. More...
|
|
aiReturn | assimp::api::function (aiMaterial *pMat, char *pKey, uint type, uint index, aiMaterialProperty **pPropOut) aiGetMaterialProperty |
| Retrieves a material property with a specific key from the material. More...
|
|
aiReturn | assimp::api::function (aiMaterial *pMat, char *pKey, uint type, uint index, float *pOut, uint *pMax=null) aiGetMaterialFloatArray |
| Retrieves a single float value or an array of float values from the material. More...
|
|
aiReturn | assimp::api::function (aiMaterial *pMat, char *pKey, uint type, uint index, int *pOut, uint *pMax=null) aiGetMaterialIntegerArray |
| Retrieves a single integer value or an array of integer values from the material. More...
|
|
aiReturn | assimp::api::function (aiMaterial *pMat, char *pKey, uint type, uint index, aiColor4D *pOut) aiGetMaterialColor |
| Retrieves a color value from the material. More...
|
|
aiReturn | assimp::api::function (aiMaterial *pMat, char *pKey, uint type, uint index, aiString *pOut) aiGetMaterialString |
| Retrieves a string value from the material. More...
|
|
uint | assimp::api::function (aiMaterial *pMat, aiTextureType type) aiGetMaterialTextureCount |
| Get the number of textures for a particular texture type. More...
|
|
aiReturn | assimp::api::function (aiMaterial *mat, aiTextureType type, uint index, aiString *path, aiTextureMapping *mapping=null, uint *uvindex=null, float *blend=null, aiTextureOp *op=null, aiTextureMapMode *mapmode=null) aiGetMaterialTexture |
| Helper function to get all values pertaining to a particular texture slot from a material structure. More...
|
|