Class Assimp
java.lang.Object
org.lwjgl.assimp.Assimp
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classContains the function pointers loaded from the assimpSharedLibrary. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final Stringstatic final floatstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final floatstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final floatstatic final Stringstatic final intstatic final floatstatic final intstatic final intstatic final intstatic final floatstatic final intstatic final intstatic final intstatic final doublestatic final floatstatic final doublestatic final floatstatic final doublestatic final floatstatic final Stringstatic final Stringstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic floatAI_DEG_TO_RAD(float x) float AI_DEG_TO_RAD(float x)static floatAI_RAD_TO_DEG(float x) float AI_RAD_TO_DEG(float x)static @Nullable AISceneaiApplyPostProcessing(AIScene pScene, int pFlags) struct aiScene * aiApplyPostProcessing(struct aiScene const * pScene, unsigned int pFlags)static voidaiAttachLogStream(AILogStream stream) void aiAttachLogStream(struct aiLogStream const * stream)static intaiComponent_COLORSn(int n) int aiComponent_COLORSn(int n)static intaiComponent_TEXCOORDSn(int n) int aiComponent_TEXCOORDSn(int n)static @Nullable AISceneaiCopyScene(AIScene pIn) void aiCopyScene(struct aiScene const * pIn, struct aiScene ** pOut)static voidaiCopyScene(AIScene pIn, PointerBuffer pOut) void aiCopyScene(struct aiScene const * pIn, struct aiScene ** pOut)static @Nullable AIPropertyStorestruct aiPropertyStore * aiCreatePropertyStore(void)static voidaiCreateQuaternionFromMatrix(AIQuaternion quat, AIMatrix3x3 mat) void aiCreateQuaternionFromMatrix(struct aiQuaternion * quat, struct aiMatrix3x3 const * mat)static voidaiDecomposeMatrix(AIMatrix4x4 mat, AIVector3D scaling, AIQuaternion rotation, AIVector3D position) void aiDecomposeMatrix(struct aiMatrix4x4 const * mat, struct aiVector3D * scaling, struct aiQuaternion * rotation, struct aiVector3D * position)static voidvoid aiDetachAllLogStreams(void)static intaiDetachLogStream(AILogStream stream) aiReturn aiDetachLogStream(struct aiLogStream const * stream)static voidaiEnableVerboseLogging(boolean d) void aiEnableVerboseLogging(aiBool d)static intaiExportScene(AIScene pScene, CharSequence pFormatId, CharSequence pFileName, int pPreProcessing) aiReturn aiExportScene(struct aiScene const * pScene, char const * pFormatId, char const * pFileName, unsigned int pPreProcessing)static intaiExportScene(AIScene pScene, ByteBuffer pFormatId, ByteBuffer pFileName, int pPreProcessing) aiReturn aiExportScene(struct aiScene const * pScene, char const * pFormatId, char const * pFileName, unsigned int pPreProcessing)static intaiExportSceneEx(AIScene pScene, CharSequence pFormatId, CharSequence pFileName, @Nullable AIFileIO pIO, int pPreProcessing) aiReturn aiExportSceneEx(struct aiScene const * pScene, char const * pFormatId, char const * pFileName, struct aiFileIO const * pIO, unsigned int pPreProcessing)static intaiExportSceneEx(AIScene pScene, ByteBuffer pFormatId, ByteBuffer pFileName, @Nullable AIFileIO pIO, int pPreProcessing) aiReturn aiExportSceneEx(struct aiScene const * pScene, char const * pFormatId, char const * pFileName, struct aiFileIO const * pIO, unsigned int pPreProcessing)static @Nullable AIExportDataBlobaiExportSceneToBlob(AIScene pScene, CharSequence pFormatId, int pPreProcessing) struct aiExportDataBlob * aiExportSceneToBlob(struct aiScene const * pScene, char const * pFormatId, unsigned int pPreProcessing)static @Nullable AIExportDataBlobaiExportSceneToBlob(AIScene pScene, ByteBuffer pFormatId, int pPreProcessing) struct aiExportDataBlob * aiExportSceneToBlob(struct aiScene const * pScene, char const * pFormatId, unsigned int pPreProcessing)static voidaiFreeScene(AIScene pIn) void aiFreeScene(struct aiScene const * pIn)static @Nullable Stringchar const * aiGetBranchName(void)static intunsigned int aiGetCompileFlags(void)static @Nullable AITextureaiGetEmbeddedTexture(AIScene pIn, CharSequence filename) struct aiTexture * aiGetEmbeddedTexture(struct aiScene const * pIn, char const * filename)static @Nullable AITextureaiGetEmbeddedTexture(AIScene pIn, ByteBuffer filename) struct aiTexture * aiGetEmbeddedTexture(struct aiScene const * pIn, char const * filename)static @Nullable Stringchar * aiGetErrorString(void)static longsize_t aiGetExportFormatCount(void)static @Nullable AIExportFormatDescaiGetExportFormatDescription(long pIndex) struct aiExportFormatDesc * aiGetExportFormatDescription(size_t pIndex)static voidaiGetExtensionList(AIString szOut) void aiGetExtensionList(struct aiString * szOut)static @Nullable AIImporterDescaiGetImporterDesc(CharSequence extension) struct aiImporterDesc * aiGetImporterDesc(char const * extension)static @Nullable AIImporterDescaiGetImporterDesc(ByteBuffer extension) struct aiImporterDesc * aiGetImporterDesc(char const * extension)static longsize_t aiGetImportFormatCount(void)static @Nullable AIImporterDescaiGetImportFormatDescription(long pIndex) struct aiImporterDesc * aiGetImportFormatDescription(size_t pIndex)static Stringchar const * aiGetLegalString(void)static intaiGetMaterialColor(AIMaterial pMat, CharSequence pKey, int type, int index, AIColor4D pOut) aiReturn aiGetMaterialColor(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiColor4D * pOut)static intaiGetMaterialColor(AIMaterial pMat, ByteBuffer pKey, int type, int index, AIColor4D pOut) aiReturn aiGetMaterialColor(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiColor4D * pOut)static intaiGetMaterialFloatArray(AIMaterial pMat, CharSequence pKey, int type, int index, float[] pOut, int @Nullable [] pMax) aiReturn aiGetMaterialFloatArray(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, ai_real * pOut, unsigned int * pMax)static intaiGetMaterialFloatArray(AIMaterial pMat, CharSequence pKey, int type, int index, FloatBuffer pOut, @Nullable IntBuffer pMax) aiReturn aiGetMaterialFloatArray(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, ai_real * pOut, unsigned int * pMax)static intaiGetMaterialFloatArray(AIMaterial pMat, ByteBuffer pKey, int type, int index, float[] pOut, int @Nullable [] pMax) aiReturn aiGetMaterialFloatArray(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, ai_real * pOut, unsigned int * pMax)static intaiGetMaterialFloatArray(AIMaterial pMat, ByteBuffer pKey, int type, int index, FloatBuffer pOut, @Nullable IntBuffer pMax) aiReturn aiGetMaterialFloatArray(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, ai_real * pOut, unsigned int * pMax)static intaiGetMaterialIntegerArray(AIMaterial pMat, CharSequence pKey, int type, int index, int[] pOut, int @Nullable [] pMax) aiReturn aiGetMaterialIntegerArray(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, int * pOut, unsigned int * pMax)static intaiGetMaterialIntegerArray(AIMaterial pMat, CharSequence pKey, int type, int index, IntBuffer pOut, @Nullable IntBuffer pMax) aiReturn aiGetMaterialIntegerArray(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, int * pOut, unsigned int * pMax)static intaiGetMaterialIntegerArray(AIMaterial pMat, ByteBuffer pKey, int type, int index, int[] pOut, int @Nullable [] pMax) aiReturn aiGetMaterialIntegerArray(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, int * pOut, unsigned int * pMax)static intaiGetMaterialIntegerArray(AIMaterial pMat, ByteBuffer pKey, int type, int index, IntBuffer pOut, @Nullable IntBuffer pMax) aiReturn aiGetMaterialIntegerArray(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, int * pOut, unsigned int * pMax)static intaiGetMaterialProperty(AIMaterial pMat, CharSequence pKey, int type, int index, PointerBuffer mPropOut) aiReturn aiGetMaterialProperty(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiMaterialProperty const ** mPropOut)static intaiGetMaterialProperty(AIMaterial pMat, CharSequence pKey, PointerBuffer mPropOut) aiReturn aiGetMaterialProperty(struct aiMaterial const * pMat, char const * pKey, struct aiMaterialProperty const ** mPropOut)static intaiGetMaterialProperty(AIMaterial pMat, ByteBuffer pKey, int type, int index, PointerBuffer mPropOut) aiReturn aiGetMaterialProperty(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiMaterialProperty const ** mPropOut)static intaiGetMaterialProperty(AIMaterial pMat, ByteBuffer pKey, PointerBuffer mPropOut) aiReturn aiGetMaterialProperty(struct aiMaterial const * pMat, char const * pKey, struct aiMaterialProperty const ** mPropOut)static intaiGetMaterialString(AIMaterial pMat, CharSequence pKey, int type, int index, AIString pOut) aiReturn aiGetMaterialString(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiString * pOut)static intaiGetMaterialString(AIMaterial pMat, ByteBuffer pKey, int type, int index, AIString pOut) aiReturn aiGetMaterialString(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiString * pOut)static intaiGetMaterialTexture(AIMaterial pMat, int type, int index, AIString path, int @Nullable [] mapping, int @Nullable [] uvindex, float @Nullable [] blend, int @Nullable [] op, int @Nullable [] mapmode, int @Nullable [] flags) aiReturn aiGetMaterialTexture(struct aiMaterial const * pMat, aiTextureType type, unsigned int index, struct aiString * path, aiTextureMapping * mapping, unsigned int * uvindex, float * blend, aiTextureOp * op, aiTextureMapMode * mapmode, unsigned int * flags)static intaiGetMaterialTexture(AIMaterial pMat, int type, int index, AIString path, @Nullable IntBuffer mapping, @Nullable IntBuffer uvindex, @Nullable FloatBuffer blend, @Nullable IntBuffer op, @Nullable IntBuffer mapmode, @Nullable IntBuffer flags) aiReturn aiGetMaterialTexture(struct aiMaterial const * pMat, aiTextureType type, unsigned int index, struct aiString * path, aiTextureMapping * mapping, unsigned int * uvindex, float * blend, aiTextureOp * op, aiTextureMapMode * mapmode, unsigned int * flags)static intaiGetMaterialTextureCount(AIMaterial pMat, int type) unsigned int aiGetMaterialTextureCount(struct aiMaterial const * pMat, aiTextureType type)static intaiGetMaterialUVTransform(AIMaterial pMat, CharSequence pKey, int type, int index, AIUVTransform pOut) aiReturn aiGetMaterialUVTransform(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiUVTransform * pOut)static intaiGetMaterialUVTransform(AIMaterial pMat, ByteBuffer pKey, int type, int index, AIUVTransform pOut) aiReturn aiGetMaterialUVTransform(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiUVTransform * pOut)static voidaiGetMemoryRequirements(AIScene pIn, AIMemoryInfo in) void aiGetMemoryRequirements(struct aiScene const * pIn, struct aiMemoryInfo * in)static AILogStreamaiGetPredefinedLogStream(int pStreams, @Nullable CharSequence file, AILogStream __result) struct aiLogStream aiGetPredefinedLogStream(aiDefaultLogStream pStreams, char const * file)static AILogStreamaiGetPredefinedLogStream(int pStreams, @Nullable ByteBuffer file, AILogStream __result) struct aiLogStream aiGetPredefinedLogStream(aiDefaultLogStream pStreams, char const * file)static intunsigned int aiGetVersionMajor(void)static intunsigned int aiGetVersionMinor(void)static intunsigned int aiGetVersionPatch(void)static intunsigned int aiGetVersionRevision(void)static voidvoid aiIdentityMatrix3(struct aiMatrix3x3 * mat)static voidvoid aiIdentityMatrix4(struct aiMatrix4x4 * mat)static @Nullable AISceneaiImportFile(CharSequence pFile, int pFlags) struct aiScene * aiImportFile(char const * pFile, unsigned int pFlags)static @Nullable AISceneaiImportFile(ByteBuffer pFile, int pFlags) struct aiScene * aiImportFile(char const * pFile, unsigned int pFlags)static @Nullable AISceneaiImportFileEx(CharSequence pFile, int pFlags, @Nullable AIFileIO pFS) struct aiScene * aiImportFileEx(char const * pFile, unsigned int pFlags, struct aiFileIO * pFS)static @Nullable AISceneaiImportFileEx(ByteBuffer pFile, int pFlags, @Nullable AIFileIO pFS) struct aiScene * aiImportFileEx(char const * pFile, unsigned int pFlags, struct aiFileIO * pFS)static @Nullable AISceneaiImportFileExWithProperties(CharSequence pFile, int pFlags, @Nullable AIFileIO pFS, AIPropertyStore pProps) struct aiScene * aiImportFileExWithProperties(char const * pFile, unsigned int pFlags, struct aiFileIO * pFS, struct aiPropertyStore const * pProps)static @Nullable AISceneaiImportFileExWithProperties(ByteBuffer pFile, int pFlags, @Nullable AIFileIO pFS, AIPropertyStore pProps) struct aiScene * aiImportFileExWithProperties(char const * pFile, unsigned int pFlags, struct aiFileIO * pFS, struct aiPropertyStore const * pProps)static @Nullable AISceneaiImportFileFromMemory(ByteBuffer pBuffer, int pFlags, @Nullable CharSequence pHint) struct aiScene * aiImportFileFromMemory(char const * pBuffer, unsigned int pLength, unsigned int pFlags, char const * pHint)static @Nullable AISceneaiImportFileFromMemory(ByteBuffer pBuffer, int pFlags, @Nullable ByteBuffer pHint) struct aiScene * aiImportFileFromMemory(char const * pBuffer, unsigned int pLength, unsigned int pFlags, char const * pHint)static @Nullable AISceneaiImportFileFromMemoryWithProperties(ByteBuffer pBuffer, int pFlags, @Nullable CharSequence pHint, AIPropertyStore pProps) struct aiScene * aiImportFileFromMemoryWithProperties(char const * pBuffer, unsigned int pLength, unsigned int pFlags, char const * pHint, struct aiPropertyStore const * pProps)static @Nullable AISceneaiImportFileFromMemoryWithProperties(ByteBuffer pBuffer, int pFlags, @Nullable ByteBuffer pHint, AIPropertyStore pProps) struct aiScene * aiImportFileFromMemoryWithProperties(char const * pBuffer, unsigned int pLength, unsigned int pFlags, char const * pHint, struct aiPropertyStore const * pProps)static booleanaiIsExtensionSupported(CharSequence szExtension) aiBool aiIsExtensionSupported(char const * szExtension)static booleanaiIsExtensionSupported(ByteBuffer szExtension) aiBool aiIsExtensionSupported(char const * szExtension)static booleanint aiMatrix3AreEqual(struct aiMatrix3x3 const * a, struct aiMatrix3x3 const * b)static booleanaiMatrix3AreEqualEpsilon(AIMatrix3x3 a, AIMatrix3x3 b, float epsilon) int aiMatrix3AreEqualEpsilon(struct aiMatrix3x3 const * a, struct aiMatrix3x3 const * b, float const epsilon)static floatfloat aiMatrix3Determinant(struct aiMatrix3x3 const * mat)static voidaiMatrix3FromMatrix4(AIMatrix3x3 dst, AIMatrix4x4 mat) void aiMatrix3FromMatrix4(struct aiMatrix3x3 * dst, struct aiMatrix4x4 const * mat)static voidvoid aiMatrix3FromQuaternion(struct aiMatrix3x3 * mat, struct aiQuaternion const * q)static voidaiMatrix3FromRotationAroundAxis(AIMatrix3x3 mat, AIVector3D axis, float angle) void aiMatrix3FromRotationAroundAxis(struct aiMatrix3x3 * mat, struct aiVector3D const * axis, float angle)static voidaiMatrix3FromTo(AIMatrix3x3 mat, AIVector3D from, AIVector3D to) void aiMatrix3FromTo(struct aiMatrix3x3 * mat, struct aiVector3D const * from, struct aiVector3D const * to)static voidvoid aiMatrix3Inverse(struct aiMatrix3x3 * mat)static voidaiMatrix3RotationZ(AIMatrix3x3 mat, float angle) void aiMatrix3RotationZ(struct aiMatrix3x3 * mat, float angle)static voidaiMatrix3Translation(AIMatrix3x3 mat, AIVector2D translation) void aiMatrix3Translation(struct aiMatrix3x3 * mat, struct aiVector2D const * translation)static voidaiMatrix4Add(AIMatrix4x4 dst, AIMatrix4x4 src) void aiMatrix4Add(struct aiMatrix4x4 * dst, struct aiMatrix4x4 const * src)static booleanint aiMatrix4AreEqual(struct aiMatrix4x4 const * a, struct aiMatrix4x4 const * b)static booleanaiMatrix4AreEqualEpsilon(AIMatrix4x4 a, AIMatrix4x4 b, float epsilon) int aiMatrix4AreEqualEpsilon(struct aiMatrix4x4 const * a, struct aiMatrix4x4 const * b, float const epsilon)static voidaiMatrix4DecomposeIntoScalingAxisAnglePosition(AIMatrix4x4 mat, AIVector3D scaling, AIVector3D axis, float[] angle, AIVector3D position) void aiMatrix4DecomposeIntoScalingAxisAnglePosition(struct aiMatrix4x4 const * mat, struct aiVector3D * scaling, struct aiVector3D * axis, ai_real * angle, struct aiVector3D * position)static voidaiMatrix4DecomposeIntoScalingAxisAnglePosition(AIMatrix4x4 mat, AIVector3D scaling, AIVector3D axis, FloatBuffer angle, AIVector3D position) void aiMatrix4DecomposeIntoScalingAxisAnglePosition(struct aiMatrix4x4 const * mat, struct aiVector3D * scaling, struct aiVector3D * axis, ai_real * angle, struct aiVector3D * position)static voidaiMatrix4DecomposeIntoScalingEulerAnglesPosition(AIMatrix4x4 mat, AIVector3D scaling, AIVector3D rotation, AIVector3D position) void aiMatrix4DecomposeIntoScalingEulerAnglesPosition(struct aiMatrix4x4 const * mat, struct aiVector3D * scaling, struct aiVector3D * rotation, struct aiVector3D * position)static voidaiMatrix4DecomposeNoScaling(AIMatrix4x4 mat, AIQuaternion rotation, AIVector3D position) void aiMatrix4DecomposeNoScaling(struct aiMatrix4x4 const * mat, struct aiQuaternion * rotation, struct aiVector3D * position)static floatfloat aiMatrix4Determinant(struct aiMatrix4x4 const * mat)static voidaiMatrix4FromEulerAngles(AIMatrix4x4 mat, float x, float y, float z) void aiMatrix4FromEulerAngles(struct aiMatrix4x4 * mat, float x, float y, float z)static voidaiMatrix4FromMatrix3(AIMatrix4x4 dst, AIMatrix3x3 mat) void aiMatrix4FromMatrix3(struct aiMatrix4x4 * dst, struct aiMatrix3x3 const * mat)static voidaiMatrix4FromRotationAroundAxis(AIMatrix4x4 mat, AIVector3D axis, float angle) void aiMatrix4FromRotationAroundAxis(struct aiMatrix4x4 * mat, struct aiVector3D const * axis, float angle)static voidaiMatrix4FromScalingQuaternionPosition(AIMatrix4x4 mat, AIVector3D scaling, AIQuaternion rotation, AIVector3D position) void aiMatrix4FromScalingQuaternionPosition(struct aiMatrix4x4 * mat, struct aiVector3D const * scaling, struct aiQuaternion const * rotation, struct aiVector3D const * position)static voidaiMatrix4FromTo(AIMatrix4x4 mat, AIVector3D from, AIVector3D to) void aiMatrix4FromTo(struct aiMatrix4x4 * mat, struct aiVector3D const * from, struct aiVector3D const * to)static voidvoid aiMatrix4Inverse(struct aiMatrix4x4 * mat)static booleanint aiMatrix4IsIdentity(struct aiMatrix4x4 const * mat)static voidaiMatrix4RotationX(AIMatrix4x4 mat, float angle) void aiMatrix4RotationX(struct aiMatrix4x4 * mat, float angle)static voidaiMatrix4RotationY(AIMatrix4x4 mat, float angle) void aiMatrix4RotationY(struct aiMatrix4x4 * mat, float angle)static voidaiMatrix4RotationZ(AIMatrix4x4 mat, float angle) void aiMatrix4RotationZ(struct aiMatrix4x4 * mat, float angle)static voidaiMatrix4Scaling(AIMatrix4x4 mat, AIVector3D scaling) void aiMatrix4Scaling(struct aiMatrix4x4 * mat, struct aiVector3D const * scaling)static voidaiMatrix4Translation(AIMatrix4x4 mat, AIVector3D translation) void aiMatrix4Translation(struct aiMatrix4x4 * mat, struct aiVector3D const * translation)static voidaiMultiplyMatrix3(AIMatrix3x3 dst, AIMatrix3x3 src) void aiMultiplyMatrix3(struct aiMatrix3x3 * dst, struct aiMatrix3x3 const * src)static voidaiMultiplyMatrix4(AIMatrix4x4 dst, AIMatrix4x4 src) void aiMultiplyMatrix4(struct aiMatrix4x4 * dst, struct aiMatrix4x4 const * src)static booleanint aiQuaternionAreEqual(struct aiQuaternion const * a, struct aiQuaternion const * b)static booleanaiQuaternionAreEqualEpsilon(AIQuaternion a, AIQuaternion b, float epsilon) int aiQuaternionAreEqualEpsilon(struct aiQuaternion const * a, struct aiQuaternion const * b, float const epsilon)static voidvoid aiQuaternionConjugate(struct aiQuaternion * q)static voidaiQuaternionFromAxisAngle(AIQuaternion q, AIVector3D axis, float angle) void aiQuaternionFromAxisAngle(struct aiQuaternion * q, struct aiVector3D const * axis, float angle)static voidaiQuaternionFromEulerAngles(AIQuaternion q, float x, float y, float z) void aiQuaternionFromEulerAngles(struct aiQuaternion * q, float x, float y, float z)static voidaiQuaternionFromNormalizedQuaternion(AIQuaternion q, AIVector3D normalized) void aiQuaternionFromNormalizedQuaternion(struct aiQuaternion * q, struct aiVector3D const * normalized)static voidaiQuaternionInterpolate(AIQuaternion dst, AIQuaternion start, AIQuaternion end, float factor) void aiQuaternionInterpolate(struct aiQuaternion * dst, struct aiQuaternion const * start, struct aiQuaternion const * end, float factor)static voidvoid aiQuaternionMultiply(struct aiQuaternion * dst, struct aiQuaternion const * q)static voidvoid aiQuaternionNormalize(struct aiQuaternion * q)static voidvoid aiReleaseExportBlob(struct aiExportDataBlob const * pData)static voidvoid aiReleaseExportFormatDescription(struct aiExportFormatDesc const * desc)static voidaiReleaseImport(@Nullable AIScene pScene) void aiReleaseImport(struct aiScene const * pScene)static voidvoid aiReleasePropertyStore(struct aiPropertyStore * p)static voidaiSetImportPropertyFloat(AIPropertyStore store, CharSequence szName, float value) void aiSetImportPropertyFloat(struct aiPropertyStore * store, char const * szName, float value)static voidaiSetImportPropertyFloat(AIPropertyStore store, ByteBuffer szName, float value) void aiSetImportPropertyFloat(struct aiPropertyStore * store, char const * szName, float value)static voidaiSetImportPropertyInteger(AIPropertyStore store, CharSequence szName, int value) void aiSetImportPropertyInteger(struct aiPropertyStore * store, char const * szName, int value)static voidaiSetImportPropertyInteger(AIPropertyStore store, ByteBuffer szName, int value) void aiSetImportPropertyInteger(struct aiPropertyStore * store, char const * szName, int value)static voidaiSetImportPropertyMatrix(AIPropertyStore store, CharSequence szName, AIMatrix4x4 value) void aiSetImportPropertyMatrix(struct aiPropertyStore * store, char const * szName, struct aiMatrix4x4 const * value)static voidaiSetImportPropertyMatrix(AIPropertyStore store, ByteBuffer szName, AIMatrix4x4 value) void aiSetImportPropertyMatrix(struct aiPropertyStore * store, char const * szName, struct aiMatrix4x4 const * value)static voidaiSetImportPropertyString(AIPropertyStore store, CharSequence szName, AIString value) void aiSetImportPropertyString(struct aiPropertyStore * store, char const * szName, struct aiString const * value)static voidaiSetImportPropertyString(AIPropertyStore store, ByteBuffer szName, AIString value) void aiSetImportPropertyString(struct aiPropertyStore * store, char const * szName, struct aiString const * value)static @Nullable StringaiTextureTypeToString(int in) char const * aiTextureTypeToString(aiTextureType in)static voidaiTransformVecByMatrix3(AIVector3D vec, AIMatrix3x3 mat) void aiTransformVecByMatrix3(struct aiVector3D * vec, struct aiMatrix3x3 const * mat)static voidaiTransformVecByMatrix4(AIVector3D vec, AIMatrix4x4 mat) void aiTransformVecByMatrix4(struct aiVector3D * vec, struct aiMatrix4x4 const * mat)static voidvoid aiTransposeMatrix3(struct aiMatrix3x3 * mat)static voidvoid aiTransposeMatrix4(struct aiMatrix4x4 * mat)static voidaiVector2Add(AIVector2D dst, AIVector2D src) void aiVector2Add(struct aiVector2D * dst, struct aiVector2D const * src)static booleanint aiVector2AreEqual(struct aiVector2D const * a, struct aiVector2D const * b)static booleanaiVector2AreEqualEpsilon(AIVector2D a, AIVector2D b, float epsilon) int aiVector2AreEqualEpsilon(struct aiVector2D const * a, struct aiVector2D const * b, float epsilon)static voidaiVector2DivideByScalar(AIVector2D dst, float s) void aiVector2DivideByScalar(struct aiVector2D * dst, float s)static voidvoid aiVector2DivideByVector(struct aiVector2D * dst, struct aiVector2D * v)static floatfloat aiVector2DotProduct(struct aiVector2D const * a, struct aiVector2D const * b)static floatfloat aiVector2Length(struct aiVector2D const * v)static voidvoid aiVector2Negate(struct aiVector2D * dst)static voidvoid aiVector2Normalize(struct aiVector2D * v)static voidaiVector2Scale(AIVector2D dst, float s) void aiVector2Scale(struct aiVector2D * dst, float s)static floatfloat aiVector2SquareLength(struct aiVector2D const * v)static voidaiVector2Subtract(AIVector2D dst, AIVector2D src) void aiVector2Subtract(struct aiVector2D * dst, struct aiVector2D const * src)static voidaiVector2SymMul(AIVector2D dst, AIVector2D other) void aiVector2SymMul(struct aiVector2D * dst, struct aiVector2D const * other)static voidaiVector3Add(AIVector3D dst, AIVector3D src) void aiVector3Add(struct aiVector3D * dst, struct aiVector3D const * src)static booleanint aiVector3AreEqual(struct aiVector3D const * a, struct aiVector3D const * b)static booleanaiVector3AreEqualEpsilon(AIVector3D a, AIVector3D b, float epsilon) int aiVector3AreEqualEpsilon(struct aiVector3D const * a, struct aiVector3D const * b, float const epsilon)static voidaiVector3CrossProduct(AIVector3D dst, AIVector3D a, AIVector3D b) void aiVector3CrossProduct(struct aiVector3D * dst, struct aiVector3D const * a, struct aiVector3D const * b)static voidaiVector3DivideByScalar(AIVector3D dst, float s) void aiVector3DivideByScalar(struct aiVector3D * dst, float const s)static voidvoid aiVector3DivideByVector(struct aiVector3D * dst, struct aiVector3D * v)static floatfloat aiVector3DotProduct(struct aiVector3D const * a, struct aiVector3D const * b)static floatfloat aiVector3Length(struct aiVector3D const * v)static booleanint aiVector3LessThan(struct aiVector3D const * a, struct aiVector3D const * b)static voidvoid aiVector3Negate(struct aiVector3D * dst)static voidvoid aiVector3Normalize(struct aiVector3D * v)static voidvoid aiVector3NormalizeSafe(struct aiVector3D * v)static voidvoid aiVector3RotateByQuaternion(struct aiVector3D * v, struct aiQuaternion const * q)static voidaiVector3Scale(AIVector3D dst, float s) void aiVector3Scale(struct aiVector3D * dst, float const s)static floatfloat aiVector3SquareLength(struct aiVector3D const * v)static voidaiVector3Subtract(AIVector3D dst, AIVector3D src) void aiVector3Subtract(struct aiVector3D * dst, struct aiVector3D const * src)static voidaiVector3SymMul(AIVector3D dst, AIVector3D other) void aiVector3SymMul(struct aiVector3D * dst, struct aiVector3D const * other)static SharedLibrarygetDraco()Returns the DracoSharedLibrary.static SharedLibraryReturns the assimpSharedLibrary.static longnaiApplyPostProcessing(long pScene, int pFlags) struct aiScene * aiApplyPostProcessing(struct aiScene const * pScene, unsigned int pFlags)static voidnaiAttachLogStream(long stream) void aiAttachLogStream(struct aiLogStream const * stream)static voidnaiCopyScene(long pIn, long pOut) void aiCopyScene(struct aiScene const * pIn, struct aiScene ** pOut)static longstruct aiPropertyStore * aiCreatePropertyStore(void)static voidnaiCreateQuaternionFromMatrix(long quat, long mat) void aiCreateQuaternionFromMatrix(struct aiQuaternion * quat, struct aiMatrix3x3 const * mat)static voidnaiDecomposeMatrix(long mat, long scaling, long rotation, long position) void aiDecomposeMatrix(struct aiMatrix4x4 const * mat, struct aiVector3D * scaling, struct aiQuaternion * rotation, struct aiVector3D * position)static intnaiDetachLogStream(long stream) aiReturn aiDetachLogStream(struct aiLogStream const * stream)static intnaiExportScene(long pScene, long pFormatId, long pFileName, int pPreProcessing) aiReturn aiExportScene(struct aiScene const * pScene, char const * pFormatId, char const * pFileName, unsigned int pPreProcessing)static intnaiExportSceneEx(long pScene, long pFormatId, long pFileName, long pIO, int pPreProcessing) aiReturn aiExportSceneEx(struct aiScene const * pScene, char const * pFormatId, char const * pFileName, struct aiFileIO const * pIO, unsigned int pPreProcessing)static longnaiExportSceneToBlob(long pScene, long pFormatId, int pPreProcessing) struct aiExportDataBlob * aiExportSceneToBlob(struct aiScene const * pScene, char const * pFormatId, unsigned int pPreProcessing)static voidnaiFreeScene(long pIn) void aiFreeScene(struct aiScene const * pIn)static longchar const * aiGetBranchName(void)static longnaiGetEmbeddedTexture(long pIn, long filename) struct aiTexture * aiGetEmbeddedTexture(struct aiScene const * pIn, char const * filename)static longchar * aiGetErrorString(void)static longnaiGetExportFormatDescription(long pIndex) struct aiExportFormatDesc * aiGetExportFormatDescription(size_t pIndex)static voidnaiGetExtensionList(long szOut) void aiGetExtensionList(struct aiString * szOut)static longnaiGetImporterDesc(long extension) struct aiImporterDesc * aiGetImporterDesc(char const * extension)static longnaiGetImportFormatDescription(long pIndex) struct aiImporterDesc * aiGetImportFormatDescription(size_t pIndex)static longchar const * aiGetLegalString(void)static intnaiGetMaterialColor(long pMat, long pKey, int type, int index, long pOut) aiReturn aiGetMaterialColor(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiColor4D * pOut)static intnaiGetMaterialFloatArray(long pMat, long pKey, int type, int index, long pOut, long pMax) aiReturn aiGetMaterialFloatArray(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, ai_real * pOut, unsigned int * pMax)static intnaiGetMaterialIntegerArray(long pMat, long pKey, int type, int index, long pOut, long pMax) aiReturn aiGetMaterialIntegerArray(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, int * pOut, unsigned int * pMax)static intnaiGetMaterialProperty(long pMat, long pKey, int type, int index, long mPropOut) aiReturn aiGetMaterialProperty(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiMaterialProperty const ** mPropOut)static intnaiGetMaterialString(long pMat, long pKey, int type, int index, long pOut) aiReturn aiGetMaterialString(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiString * pOut)static intnaiGetMaterialTexture(long pMat, int type, int index, long path, long mapping, long uvindex, long blend, long op, long mapmode, long flags) aiReturn aiGetMaterialTexture(struct aiMaterial const * pMat, aiTextureType type, unsigned int index, struct aiString * path, aiTextureMapping * mapping, unsigned int * uvindex, float * blend, aiTextureOp * op, aiTextureMapMode * mapmode, unsigned int * flags)static intnaiGetMaterialTextureCount(long pMat, int type) unsigned int aiGetMaterialTextureCount(struct aiMaterial const * pMat, aiTextureType type)static intnaiGetMaterialUVTransform(long pMat, long pKey, int type, int index, long pOut) aiReturn aiGetMaterialUVTransform(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiUVTransform * pOut)static voidnaiGetMemoryRequirements(long pIn, long in) void aiGetMemoryRequirements(struct aiScene const * pIn, struct aiMemoryInfo * in)static voidnaiGetPredefinedLogStream(int pStreams, long file, long __result) struct aiLogStream aiGetPredefinedLogStream(aiDefaultLogStream pStreams, char const * file)static voidnaiIdentityMatrix3(long mat) void aiIdentityMatrix3(struct aiMatrix3x3 * mat)static voidnaiIdentityMatrix4(long mat) void aiIdentityMatrix4(struct aiMatrix4x4 * mat)static longnaiImportFile(long pFile, int pFlags) struct aiScene * aiImportFile(char const * pFile, unsigned int pFlags)static longnaiImportFileEx(long pFile, int pFlags, long pFS) struct aiScene * aiImportFileEx(char const * pFile, unsigned int pFlags, struct aiFileIO * pFS)static longnaiImportFileExWithProperties(long pFile, int pFlags, long pFS, long pProps) struct aiScene * aiImportFileExWithProperties(char const * pFile, unsigned int pFlags, struct aiFileIO * pFS, struct aiPropertyStore const * pProps)static longnaiImportFileFromMemory(long pBuffer, int pLength, int pFlags, long pHint) struct aiScene * aiImportFileFromMemory(char const * pBuffer, unsigned int pLength, unsigned int pFlags, char const * pHint)static longnaiImportFileFromMemoryWithProperties(long pBuffer, int pLength, int pFlags, long pHint, long pProps) struct aiScene * aiImportFileFromMemoryWithProperties(char const * pBuffer, unsigned int pLength, unsigned int pFlags, char const * pHint, struct aiPropertyStore const * pProps)static intnaiIsExtensionSupported(long szExtension) aiBool aiIsExtensionSupported(char const * szExtension)static intnaiMatrix3AreEqual(long a, long b) int aiMatrix3AreEqual(struct aiMatrix3x3 const * a, struct aiMatrix3x3 const * b)static intnaiMatrix3AreEqualEpsilon(long a, long b, float epsilon) int aiMatrix3AreEqualEpsilon(struct aiMatrix3x3 const * a, struct aiMatrix3x3 const * b, float const epsilon)static floatnaiMatrix3Determinant(long mat) float aiMatrix3Determinant(struct aiMatrix3x3 const * mat)static voidnaiMatrix3FromMatrix4(long dst, long mat) void aiMatrix3FromMatrix4(struct aiMatrix3x3 * dst, struct aiMatrix4x4 const * mat)static voidnaiMatrix3FromQuaternion(long mat, long q) void aiMatrix3FromQuaternion(struct aiMatrix3x3 * mat, struct aiQuaternion const * q)static voidnaiMatrix3FromRotationAroundAxis(long mat, long axis, float angle) void aiMatrix3FromRotationAroundAxis(struct aiMatrix3x3 * mat, struct aiVector3D const * axis, float angle)static voidnaiMatrix3FromTo(long mat, long from, long to) void aiMatrix3FromTo(struct aiMatrix3x3 * mat, struct aiVector3D const * from, struct aiVector3D const * to)static voidnaiMatrix3Inverse(long mat) void aiMatrix3Inverse(struct aiMatrix3x3 * mat)static voidnaiMatrix3RotationZ(long mat, float angle) void aiMatrix3RotationZ(struct aiMatrix3x3 * mat, float angle)static voidnaiMatrix3Translation(long mat, long translation) void aiMatrix3Translation(struct aiMatrix3x3 * mat, struct aiVector2D const * translation)static voidnaiMatrix4Add(long dst, long src) void aiMatrix4Add(struct aiMatrix4x4 * dst, struct aiMatrix4x4 const * src)static intnaiMatrix4AreEqual(long a, long b) int aiMatrix4AreEqual(struct aiMatrix4x4 const * a, struct aiMatrix4x4 const * b)static intnaiMatrix4AreEqualEpsilon(long a, long b, float epsilon) int aiMatrix4AreEqualEpsilon(struct aiMatrix4x4 const * a, struct aiMatrix4x4 const * b, float const epsilon)static voidnaiMatrix4DecomposeIntoScalingAxisAnglePosition(long mat, long scaling, long axis, long angle, long position) void aiMatrix4DecomposeIntoScalingAxisAnglePosition(struct aiMatrix4x4 const * mat, struct aiVector3D * scaling, struct aiVector3D * axis, ai_real * angle, struct aiVector3D * position)static voidnaiMatrix4DecomposeIntoScalingEulerAnglesPosition(long mat, long scaling, long rotation, long position) void aiMatrix4DecomposeIntoScalingEulerAnglesPosition(struct aiMatrix4x4 const * mat, struct aiVector3D * scaling, struct aiVector3D * rotation, struct aiVector3D * position)static voidnaiMatrix4DecomposeNoScaling(long mat, long rotation, long position) void aiMatrix4DecomposeNoScaling(struct aiMatrix4x4 const * mat, struct aiQuaternion * rotation, struct aiVector3D * position)static floatnaiMatrix4Determinant(long mat) float aiMatrix4Determinant(struct aiMatrix4x4 const * mat)static voidnaiMatrix4FromEulerAngles(long mat, float x, float y, float z) void aiMatrix4FromEulerAngles(struct aiMatrix4x4 * mat, float x, float y, float z)static voidnaiMatrix4FromMatrix3(long dst, long mat) void aiMatrix4FromMatrix3(struct aiMatrix4x4 * dst, struct aiMatrix3x3 const * mat)static voidnaiMatrix4FromRotationAroundAxis(long mat, long axis, float angle) void aiMatrix4FromRotationAroundAxis(struct aiMatrix4x4 * mat, struct aiVector3D const * axis, float angle)static voidnaiMatrix4FromScalingQuaternionPosition(long mat, long scaling, long rotation, long position) void aiMatrix4FromScalingQuaternionPosition(struct aiMatrix4x4 * mat, struct aiVector3D const * scaling, struct aiQuaternion const * rotation, struct aiVector3D const * position)static voidnaiMatrix4FromTo(long mat, long from, long to) void aiMatrix4FromTo(struct aiMatrix4x4 * mat, struct aiVector3D const * from, struct aiVector3D const * to)static voidnaiMatrix4Inverse(long mat) void aiMatrix4Inverse(struct aiMatrix4x4 * mat)static intnaiMatrix4IsIdentity(long mat) int aiMatrix4IsIdentity(struct aiMatrix4x4 const * mat)static voidnaiMatrix4RotationX(long mat, float angle) void aiMatrix4RotationX(struct aiMatrix4x4 * mat, float angle)static voidnaiMatrix4RotationY(long mat, float angle) void aiMatrix4RotationY(struct aiMatrix4x4 * mat, float angle)static voidnaiMatrix4RotationZ(long mat, float angle) void aiMatrix4RotationZ(struct aiMatrix4x4 * mat, float angle)static voidnaiMatrix4Scaling(long mat, long scaling) void aiMatrix4Scaling(struct aiMatrix4x4 * mat, struct aiVector3D const * scaling)static voidnaiMatrix4Translation(long mat, long translation) void aiMatrix4Translation(struct aiMatrix4x4 * mat, struct aiVector3D const * translation)static voidnaiMultiplyMatrix3(long dst, long src) void aiMultiplyMatrix3(struct aiMatrix3x3 * dst, struct aiMatrix3x3 const * src)static voidnaiMultiplyMatrix4(long dst, long src) void aiMultiplyMatrix4(struct aiMatrix4x4 * dst, struct aiMatrix4x4 const * src)static intnaiQuaternionAreEqual(long a, long b) int aiQuaternionAreEqual(struct aiQuaternion const * a, struct aiQuaternion const * b)static intnaiQuaternionAreEqualEpsilon(long a, long b, float epsilon) int aiQuaternionAreEqualEpsilon(struct aiQuaternion const * a, struct aiQuaternion const * b, float const epsilon)static voidnaiQuaternionConjugate(long q) void aiQuaternionConjugate(struct aiQuaternion * q)static voidnaiQuaternionFromAxisAngle(long q, long axis, float angle) void aiQuaternionFromAxisAngle(struct aiQuaternion * q, struct aiVector3D const * axis, float angle)static voidnaiQuaternionFromEulerAngles(long q, float x, float y, float z) void aiQuaternionFromEulerAngles(struct aiQuaternion * q, float x, float y, float z)static voidnaiQuaternionFromNormalizedQuaternion(long q, long normalized) void aiQuaternionFromNormalizedQuaternion(struct aiQuaternion * q, struct aiVector3D const * normalized)static voidnaiQuaternionInterpolate(long dst, long start, long end, float factor) void aiQuaternionInterpolate(struct aiQuaternion * dst, struct aiQuaternion const * start, struct aiQuaternion const * end, float factor)static voidnaiQuaternionMultiply(long dst, long q) void aiQuaternionMultiply(struct aiQuaternion * dst, struct aiQuaternion const * q)static voidnaiQuaternionNormalize(long q) void aiQuaternionNormalize(struct aiQuaternion * q)static voidnaiReleaseExportBlob(long pData) void aiReleaseExportBlob(struct aiExportDataBlob const * pData)static voidnaiReleaseExportFormatDescription(long desc) void aiReleaseExportFormatDescription(struct aiExportFormatDesc const * desc)static voidnaiReleaseImport(long pScene) void aiReleaseImport(struct aiScene const * pScene)static voidnaiReleasePropertyStore(long p) void aiReleasePropertyStore(struct aiPropertyStore * p)static voidnaiSetImportPropertyFloat(long store, long szName, float value) void aiSetImportPropertyFloat(struct aiPropertyStore * store, char const * szName, float value)static voidnaiSetImportPropertyInteger(long store, long szName, int value) void aiSetImportPropertyInteger(struct aiPropertyStore * store, char const * szName, int value)static voidnaiSetImportPropertyMatrix(long store, long szName, long value) void aiSetImportPropertyMatrix(struct aiPropertyStore * store, char const * szName, struct aiMatrix4x4 const * value)static voidnaiSetImportPropertyString(long store, long szName, long value) void aiSetImportPropertyString(struct aiPropertyStore * store, char const * szName, struct aiString const * value)static longnaiTextureTypeToString(int in) char const * aiTextureTypeToString(aiTextureType in)static voidnaiTransformVecByMatrix3(long vec, long mat) void aiTransformVecByMatrix3(struct aiVector3D * vec, struct aiMatrix3x3 const * mat)static voidnaiTransformVecByMatrix4(long vec, long mat) void aiTransformVecByMatrix4(struct aiVector3D * vec, struct aiMatrix4x4 const * mat)static voidnaiTransposeMatrix3(long mat) void aiTransposeMatrix3(struct aiMatrix3x3 * mat)static voidnaiTransposeMatrix4(long mat) void aiTransposeMatrix4(struct aiMatrix4x4 * mat)static voidnaiVector2Add(long dst, long src) void aiVector2Add(struct aiVector2D * dst, struct aiVector2D const * src)static intnaiVector2AreEqual(long a, long b) int aiVector2AreEqual(struct aiVector2D const * a, struct aiVector2D const * b)static intnaiVector2AreEqualEpsilon(long a, long b, float epsilon) int aiVector2AreEqualEpsilon(struct aiVector2D const * a, struct aiVector2D const * b, float epsilon)static voidnaiVector2DivideByScalar(long dst, float s) void aiVector2DivideByScalar(struct aiVector2D * dst, float s)static voidnaiVector2DivideByVector(long dst, long v) void aiVector2DivideByVector(struct aiVector2D * dst, struct aiVector2D * v)static floatnaiVector2DotProduct(long a, long b) float aiVector2DotProduct(struct aiVector2D const * a, struct aiVector2D const * b)static floatnaiVector2Length(long v) float aiVector2Length(struct aiVector2D const * v)static voidnaiVector2Negate(long dst) void aiVector2Negate(struct aiVector2D * dst)static voidnaiVector2Normalize(long v) void aiVector2Normalize(struct aiVector2D * v)static voidnaiVector2Scale(long dst, float s) void aiVector2Scale(struct aiVector2D * dst, float s)static floatnaiVector2SquareLength(long v) float aiVector2SquareLength(struct aiVector2D const * v)static voidnaiVector2Subtract(long dst, long src) void aiVector2Subtract(struct aiVector2D * dst, struct aiVector2D const * src)static voidnaiVector2SymMul(long dst, long other) void aiVector2SymMul(struct aiVector2D * dst, struct aiVector2D const * other)static voidnaiVector3Add(long dst, long src) void aiVector3Add(struct aiVector3D * dst, struct aiVector3D const * src)static intnaiVector3AreEqual(long a, long b) int aiVector3AreEqual(struct aiVector3D const * a, struct aiVector3D const * b)static intnaiVector3AreEqualEpsilon(long a, long b, float epsilon) int aiVector3AreEqualEpsilon(struct aiVector3D const * a, struct aiVector3D const * b, float const epsilon)static voidnaiVector3CrossProduct(long dst, long a, long b) void aiVector3CrossProduct(struct aiVector3D * dst, struct aiVector3D const * a, struct aiVector3D const * b)static voidnaiVector3DivideByScalar(long dst, float s) void aiVector3DivideByScalar(struct aiVector3D * dst, float const s)static voidnaiVector3DivideByVector(long dst, long v) void aiVector3DivideByVector(struct aiVector3D * dst, struct aiVector3D * v)static floatnaiVector3DotProduct(long a, long b) float aiVector3DotProduct(struct aiVector3D const * a, struct aiVector3D const * b)static floatnaiVector3Length(long v) float aiVector3Length(struct aiVector3D const * v)static intnaiVector3LessThan(long a, long b) int aiVector3LessThan(struct aiVector3D const * a, struct aiVector3D const * b)static voidnaiVector3Negate(long dst) void aiVector3Negate(struct aiVector3D * dst)static voidnaiVector3Normalize(long v) void aiVector3Normalize(struct aiVector3D * v)static voidnaiVector3NormalizeSafe(long v) void aiVector3NormalizeSafe(struct aiVector3D * v)static voidnaiVector3RotateByQuaternion(long v, long q) void aiVector3RotateByQuaternion(struct aiVector3D * v, struct aiQuaternion const * q)static voidnaiVector3Scale(long dst, float s) void aiVector3Scale(struct aiVector3D * dst, float const s)static floatnaiVector3SquareLength(long v) float aiVector3SquareLength(struct aiVector3D const * v)static voidnaiVector3Subtract(long dst, long src) void aiVector3Subtract(struct aiVector3D * dst, struct aiVector3D const * src)static voidnaiVector3SymMul(long dst, long other) void aiVector3SymMul(struct aiVector3D * dst, struct aiVector3D const * other)
-
Field Details
-
AI_CONFIG_GLOB_MEASURE_TIME
- See Also:
-
AI_CONFIG_IMPORT_NO_SKELETON_MESHES
- See Also:
-
AI_CONFIG_PP_SBBC_MAX_BONES
- See Also:
-
AI_CONFIG_PP_CT_MAX_SMOOTHING_ANGLE
- See Also:
-
AI_CONFIG_PP_CT_TEXTURE_CHANNEL_INDEX
- See Also:
-
AI_CONFIG_PP_GSN_MAX_SMOOTHING_ANGLE
- See Also:
-
AI_CONFIG_IMPORT_MDL_COLORMAP
- See Also:
-
AI_CONFIG_PP_RRM_EXCLUDE_LIST
- See Also:
-
AI_CONFIG_PP_PTV_KEEP_HIERARCHY
- See Also:
-
AI_CONFIG_PP_PTV_NORMALIZE
- See Also:
-
AI_CONFIG_PP_PTV_ADD_ROOT_TRANSFORMATION
- See Also:
-
AI_CONFIG_PP_PTV_ROOT_TRANSFORMATION
- See Also:
-
AI_CONFIG_CHECK_IDENTITY_MATRIX_EPSILON
- See Also:
-
AI_CONFIG_PP_FD_REMOVE
- See Also:
-
AI_CONFIG_PP_FD_CHECKAREA
- See Also:
-
AI_CONFIG_PP_OG_EXCLUDE_LIST
- See Also:
-
AI_CONFIG_PP_SLM_TRIANGLE_LIMIT
- See Also:
-
AI_CONFIG_PP_SLM_VERTEX_LIMIT
- See Also:
-
AI_CONFIG_PP_LBW_MAX_WEIGHTS
- See Also:
-
AI_CONFIG_PP_DB_THRESHOLD
- See Also:
-
AI_CONFIG_PP_DB_ALL_OR_NONE
- See Also:
-
AI_CONFIG_PP_ICL_PTCACHE_SIZE
- See Also:
-
AI_CONFIG_PP_RVC_FLAGS
- See Also:
-
AI_CONFIG_PP_SBP_REMOVE
- See Also:
-
AI_CONFIG_PP_FID_ANIM_ACCURACY
- See Also:
-
AI_CONFIG_PP_FID_IGNORE_TEXTURECOORDS
- See Also:
-
AI_CONFIG_PP_TUV_EVALUATE
- See Also:
-
AI_CONFIG_FAVOUR_SPEED
- See Also:
-
AI_CONFIG_IMPORT_SCHEMA_DOCUMENT_PROVIDER
- See Also:
-
AI_CONFIG_IMPORT_FBX_READ_ALL_GEOMETRY_LAYERS
- See Also:
-
AI_CONFIG_IMPORT_FBX_READ_ALL_MATERIALS
- See Also:
-
AI_CONFIG_IMPORT_FBX_READ_MATERIALS
- See Also:
-
AI_CONFIG_IMPORT_FBX_READ_TEXTURES
- See Also:
-
AI_CONFIG_IMPORT_FBX_READ_CAMERAS
- See Also:
-
AI_CONFIG_IMPORT_FBX_READ_LIGHTS
- See Also:
-
AI_CONFIG_IMPORT_FBX_READ_ANIMATIONS
- See Also:
-
AI_CONFIG_IMPORT_FBX_READ_WEIGHTS
- See Also:
-
AI_CONFIG_IMPORT_FBX_STRICT_MODE
- See Also:
-
AI_CONFIG_IMPORT_FBX_PRESERVE_PIVOTS
- See Also:
-
AI_CONFIG_IMPORT_FBX_OPTIMIZE_EMPTY_ANIMATION_CURVES
- See Also:
-
AI_CONFIG_IMPORT_FBX_EMBEDDED_TEXTURES_LEGACY_NAMING
- See Also:
-
AI_CONFIG_IMPORT_REMOVE_EMPTY_BONES
- See Also:
-
AI_CONFIG_FBX_CONVERT_TO_M
- See Also:
-
AI_CONFIG_IMPORT_FBX_IGNORE_UP_DIRECTION
- See Also:
-
AI_CONFIG_FBX_USE_SKELETON_BONE_CONTAINER
- See Also:
-
AI_CONFIG_IMPORT_GLOBAL_KEYFRAME
- See Also:
-
AI_CONFIG_IMPORT_MD3_KEYFRAME
- See Also:
-
AI_CONFIG_IMPORT_MD2_KEYFRAME
- See Also:
-
AI_CONFIG_IMPORT_MDL_KEYFRAME
- See Also:
-
AI_CONFIG_IMPORT_MDC_KEYFRAME
- See Also:
-
AI_CONFIG_IMPORT_SMD_KEYFRAME
- See Also:
-
AI_CONFIG_IMPORT_UNREAL_KEYFRAME
- See Also:
-
AI_CONFIG_IMPORT_MDL_HL1_READ_ANIMATIONS
- See Also:
-
AI_CONFIG_IMPORT_MDL_HL1_READ_ANIMATION_EVENTS
- See Also:
-
AI_CONFIG_IMPORT_MDL_HL1_TRANSFORM_COORD_SYSTEM
- See Also:
-
AI_CONFIG_IMPORT_MDL_HL1_READ_BLEND_CONTROLLERS
- See Also:
-
AI_CONFIG_IMPORT_MDL_HL1_READ_SEQUENCE_TRANSITIONS
- See Also:
-
AI_CONFIG_IMPORT_MDL_HL1_READ_ATTACHMENTS
- See Also:
-
AI_CONFIG_IMPORT_MDL_HL1_READ_BONE_CONTROLLERS
- See Also:
-
AI_CONFIG_IMPORT_MDL_HL1_READ_HITBOXES
- See Also:
-
AI_CONFIG_IMPORT_MDL_HL1_READ_MISC_GLOBAL_INFO
- See Also:
-
AI_CONFIG_IMPORT_SMD_LOAD_ANIMATION_LIST
- See Also:
-
AI_CONFIG_IMPORT_AC_SEPARATE_BFCULL
- See Also:
-
AI_CONFIG_IMPORT_AC_EVAL_SUBDIVISION
- See Also:
-
AI_CONFIG_UNREAL_HANDLE_FLAGS
- See Also:
-
AI_CONFIG_IMPORT_TER_MAKE_UVS
- See Also:
-
AI_CONFIG_IMPORT_ASE_RECONSTRUCT_NORMALS
- See Also:
-
AI_CONFIG_IMPORT_MD3_HANDLE_MULTIPART
- See Also:
-
AI_CONFIG_IMPORT_MD3_SKIN_NAME
- See Also:
-
AI_CONFIG_IMPORT_MD3_LOAD_SHADERS
- See Also:
-
AI_CONFIG_IMPORT_MD3_SHADER_SRC
- See Also:
-
AI_CONFIG_IMPORT_LWO_ONE_LAYER_ONLY
- See Also:
-
AI_CONFIG_IMPORT_MD5_NO_ANIM_AUTOLOAD
- See Also:
-
AI_CONFIG_IMPORT_LWS_ANIM_START
- See Also:
-
AI_CONFIG_IMPORT_LWS_ANIM_END
- See Also:
-
AI_CONFIG_IMPORT_IRR_ANIM_FPS
- See Also:
-
AI_CONFIG_IMPORT_OGRE_MATERIAL_FILE
- See Also:
-
AI_CONFIG_IMPORT_OGRE_TEXTURETYPE_FROM_FILENAME
- See Also:
-
AI_CONFIG_IMPORT_IFC_SKIP_SPACE_REPRESENTATIONS
- See Also:
-
AI_CONFIG_ANDROID_JNI_ASSIMP_MANAGER_SUPPORT
- See Also:
-
AI_CONFIG_IMPORT_IFC_SKIP_CURVE_REPRESENTATIONS
- See Also:
-
AI_CONFIG_IMPORT_IFC_CUSTOM_TRIANGULATION
- See Also:
-
AI_CONFIG_IMPORT_IFC_SMOOTHING_ANGLE
- See Also:
-
AI_CONFIG_IMPORT_IFC_CYLINDRICAL_TESSELLATION
- See Also:
-
AI_CONFIG_IMPORT_COLLADA_IGNORE_UP_DIRECTION
- See Also:
-
AI_CONFIG_IMPORT_COLLADA_IGNORE_UNIT_SIZE
- See Also:
-
AI_CONFIG_IMPORT_COLLADA_USE_COLLADA_NAMES
- See Also:
-
AI_CONFIG_EXPORT_XFILE_64BIT
- See Also:
-
AI_CONFIG_EXPORT_POINT_CLOUDS
- See Also:
-
AI_CONFIG_USE_GLTF_PBR_SPECULAR_GLOSSINESS
- See Also:
-
AI_CONFIG_EXPORT_GLTF_UNLIMITED_SKINNING_BONES_PER_VERTEX
- See Also:
-
AI_CONFIG_EXPORT_FBX_TRANSPARENCY_FACTOR_REFER_TO_OPACITY
- See Also:
-
AI_CONFIG_EXPORT_BLOB_NAME
- See Also:
-
AI_CONFIG_GLOBAL_SCALE_FACTOR_KEY
- See Also:
-
AI_CONFIG_APP_SCALE_KEY
- See Also:
-
AI_SBBC_DEFAULT_MAX_BONES
public static final int AI_SBBC_DEFAULT_MAX_BONES- See Also:
-
AI_SLM_DEFAULT_MAX_TRIANGLES
public static final int AI_SLM_DEFAULT_MAX_TRIANGLES- See Also:
-
AI_SLM_DEFAULT_MAX_VERTICES
public static final int AI_SLM_DEFAULT_MAX_VERTICES- See Also:
-
AI_LBW_MAX_WEIGHTS
public static final int AI_LBW_MAX_WEIGHTS- See Also:
-
PP_ICL_PTCACHE_SIZE
public static final int PP_ICL_PTCACHE_SIZE- See Also:
-
AI_IMPORT_IFC_DEFAULT_CYLINDRICAL_TESSELLATION
public static final int AI_IMPORT_IFC_DEFAULT_CYLINDRICAL_TESSELLATION- See Also:
-
AI_DEBONE_THRESHOLD
public static final float AI_DEBONE_THRESHOLD- See Also:
-
AI_IMPORT_IFC_DEFAULT_SMOOTHING_ANGLE
public static final float AI_IMPORT_IFC_DEFAULT_SMOOTHING_ANGLE- See Also:
-
AI_CONFIG_GLOBAL_SCALE_FACTOR_DEFAULT
public static final float AI_CONFIG_GLOBAL_SCALE_FACTOR_DEFAULT- See Also:
-
AI_CONFIG_APP_SCALE_DEFAULT
public static final float AI_CONFIG_APP_SCALE_DEFAULT- See Also:
-
AI_UVTRAFO_SCALING
public static final int AI_UVTRAFO_SCALING- See Also:
-
AI_UVTRAFO_ROTATION
public static final int AI_UVTRAFO_ROTATION- See Also:
-
AI_UVTRAFO_TRANSLATION
public static final int AI_UVTRAFO_TRANSLATION- See Also:
-
AI_UVTRAFO_ALL
public static final int AI_UVTRAFO_ALL- See Also:
-
aiComponent_NORMALS
public static final int aiComponent_NORMALS- See Also:
-
aiComponent_TANGENTS_AND_BITANGENTS
public static final int aiComponent_TANGENTS_AND_BITANGENTS- See Also:
-
aiComponent_COLORS
public static final int aiComponent_COLORS- See Also:
-
aiComponent_TEXCOORDS
public static final int aiComponent_TEXCOORDS- See Also:
-
aiComponent_BONEWEIGHTS
public static final int aiComponent_BONEWEIGHTS- See Also:
-
aiComponent_ANIMATIONS
public static final int aiComponent_ANIMATIONS- See Also:
-
aiComponent_TEXTURES
public static final int aiComponent_TEXTURES- See Also:
-
aiComponent_LIGHTS
public static final int aiComponent_LIGHTS- See Also:
-
aiComponent_CAMERAS
public static final int aiComponent_CAMERAS- See Also:
-
aiComponent_MESHES
public static final int aiComponent_MESHES- See Also:
-
aiComponent_MATERIALS
public static final int aiComponent_MATERIALS- See Also:
-
AI_MATH_PI
public static final double AI_MATH_PI- See Also:
-
AI_MATH_TWO_PI
public static final double AI_MATH_TWO_PI- See Also:
-
AI_MATH_HALF_PI
public static final double AI_MATH_HALF_PI- See Also:
-
AI_MATH_PI_F
public static final float AI_MATH_PI_F- See Also:
-
AI_MATH_TWO_PI_F
public static final float AI_MATH_TWO_PI_F- See Also:
-
AI_MATH_HALF_PI_F
public static final float AI_MATH_HALF_PI_F- See Also:
-
ai_epsilon
public static final float ai_epsilon- See Also:
-
MAXLEN
public static final int MAXLEN- See Also:
-
aiReturn_SUCCESS
public static final int aiReturn_SUCCESS- See Also:
-
aiReturn_FAILURE
public static final int aiReturn_FAILURE- See Also:
-
aiReturn_OUTOFMEMORY
public static final int aiReturn_OUTOFMEMORY- See Also:
-
aiOrigin_SET
public static final int aiOrigin_SET- See Also:
-
aiOrigin_CUR
public static final int aiOrigin_CUR- See Also:
-
aiOrigin_END
public static final int aiOrigin_END- See Also:
-
aiDefaultLogStream_FILE
public static final int aiDefaultLogStream_FILE- See Also:
-
aiDefaultLogStream_STDOUT
public static final int aiDefaultLogStream_STDOUT- See Also:
-
aiDefaultLogStream_STDERR
public static final int aiDefaultLogStream_STDERR- See Also:
-
aiDefaultLogStream_DEBUGGER
public static final int aiDefaultLogStream_DEBUGGER- See Also:
-
aiAnimInterpolation_Step
public static final int aiAnimInterpolation_Step- See Also:
-
aiAnimInterpolation_Linear
public static final int aiAnimInterpolation_Linear- See Also:
-
aiAnimInterpolation_Spherical_Linear
public static final int aiAnimInterpolation_Spherical_Linear- See Also:
-
aiAnimInterpolation_Cubic_Spline
public static final int aiAnimInterpolation_Cubic_Spline- See Also:
-
aiAnimBehaviour_DEFAULT
public static final int aiAnimBehaviour_DEFAULT- See Also:
-
aiAnimBehaviour_CONSTANT
public static final int aiAnimBehaviour_CONSTANT- See Also:
-
aiAnimBehaviour_LINEAR
public static final int aiAnimBehaviour_LINEAR- See Also:
-
aiAnimBehaviour_REPEAT
public static final int aiAnimBehaviour_REPEAT- See Also:
-
AI_TRUE
public static final int AI_TRUE- See Also:
-
AI_FALSE
public static final int AI_FALSE- See Also:
-
aiImporterFlags_SupportTextFlavour
public static final int aiImporterFlags_SupportTextFlavour- See Also:
-
aiImporterFlags_SupportBinaryFlavour
public static final int aiImporterFlags_SupportBinaryFlavour- See Also:
-
aiImporterFlags_SupportCompressedFlavour
public static final int aiImporterFlags_SupportCompressedFlavour- See Also:
-
aiImporterFlags_LimitedSupport
public static final int aiImporterFlags_LimitedSupport- See Also:
-
aiImporterFlags_Experimental
public static final int aiImporterFlags_Experimental- See Also:
-
aiLightSource_UNDEFINED
public static final int aiLightSource_UNDEFINED- See Also:
-
aiLightSource_DIRECTIONAL
public static final int aiLightSource_DIRECTIONAL- See Also:
-
aiLightSource_POINT
public static final int aiLightSource_POINT- See Also:
-
aiLightSource_SPOT
public static final int aiLightSource_SPOT- See Also:
-
aiLightSource_AMBIENT
public static final int aiLightSource_AMBIENT- See Also:
-
aiLightSource_AREA
public static final int aiLightSource_AREA- See Also:
-
AI_DEFAULT_MATERIAL_NAME
- See Also:
-
aiTextureOp_Multiply
public static final int aiTextureOp_Multiply- See Also:
-
aiTextureOp_Add
public static final int aiTextureOp_Add- See Also:
-
aiTextureOp_Subtract
public static final int aiTextureOp_Subtract- See Also:
-
aiTextureOp_Divide
public static final int aiTextureOp_Divide- See Also:
-
aiTextureOp_SmoothAdd
public static final int aiTextureOp_SmoothAdd- See Also:
-
aiTextureOp_SignedAdd
public static final int aiTextureOp_SignedAdd- See Also:
-
aiTextureMapMode_Wrap
public static final int aiTextureMapMode_Wrap- See Also:
-
aiTextureMapMode_Clamp
public static final int aiTextureMapMode_Clamp- See Also:
-
aiTextureMapMode_Decal
public static final int aiTextureMapMode_Decal- See Also:
-
aiTextureMapMode_Mirror
public static final int aiTextureMapMode_Mirror- See Also:
-
aiTextureMapping_UV
public static final int aiTextureMapping_UV- See Also:
-
aiTextureMapping_SPHERE
public static final int aiTextureMapping_SPHERE- See Also:
-
aiTextureMapping_CYLINDER
public static final int aiTextureMapping_CYLINDER- See Also:
-
aiTextureMapping_BOX
public static final int aiTextureMapping_BOX- See Also:
-
aiTextureMapping_PLANE
public static final int aiTextureMapping_PLANE- See Also:
-
aiTextureMapping_OTHER
public static final int aiTextureMapping_OTHER- See Also:
-
aiTextureType_NONE
public static final int aiTextureType_NONE- See Also:
-
aiTextureType_DIFFUSE
public static final int aiTextureType_DIFFUSE- See Also:
-
aiTextureType_SPECULAR
public static final int aiTextureType_SPECULAR- See Also:
-
aiTextureType_AMBIENT
public static final int aiTextureType_AMBIENT- See Also:
-
aiTextureType_EMISSIVE
public static final int aiTextureType_EMISSIVE- See Also:
-
aiTextureType_HEIGHT
public static final int aiTextureType_HEIGHT- See Also:
-
aiTextureType_NORMALS
public static final int aiTextureType_NORMALS- See Also:
-
aiTextureType_SHININESS
public static final int aiTextureType_SHININESS- See Also:
-
aiTextureType_OPACITY
public static final int aiTextureType_OPACITY- See Also:
-
aiTextureType_DISPLACEMENT
public static final int aiTextureType_DISPLACEMENT- See Also:
-
aiTextureType_LIGHTMAP
public static final int aiTextureType_LIGHTMAP- See Also:
-
aiTextureType_REFLECTION
public static final int aiTextureType_REFLECTION- See Also:
-
aiTextureType_BASE_COLOR
public static final int aiTextureType_BASE_COLOR- See Also:
-
aiTextureType_NORMAL_CAMERA
public static final int aiTextureType_NORMAL_CAMERA- See Also:
-
aiTextureType_EMISSION_COLOR
public static final int aiTextureType_EMISSION_COLOR- See Also:
-
aiTextureType_METALNESS
public static final int aiTextureType_METALNESS- See Also:
-
aiTextureType_DIFFUSE_ROUGHNESS
public static final int aiTextureType_DIFFUSE_ROUGHNESS- See Also:
-
aiTextureType_AMBIENT_OCCLUSION
public static final int aiTextureType_AMBIENT_OCCLUSION- See Also:
-
aiTextureType_UNKNOWN
public static final int aiTextureType_UNKNOWN- See Also:
-
aiTextureType_SHEEN
public static final int aiTextureType_SHEEN- See Also:
-
aiTextureType_CLEARCOAT
public static final int aiTextureType_CLEARCOAT- See Also:
-
aiTextureType_TRANSMISSION
public static final int aiTextureType_TRANSMISSION- See Also:
-
aiTextureType_MAYA_BASE
public static final int aiTextureType_MAYA_BASE- See Also:
-
aiTextureType_MAYA_SPECULAR
public static final int aiTextureType_MAYA_SPECULAR- See Also:
-
aiTextureType_MAYA_SPECULAR_COLOR
public static final int aiTextureType_MAYA_SPECULAR_COLOR- See Also:
-
aiTextureType_MAYA_SPECULAR_ROUGHNESS
public static final int aiTextureType_MAYA_SPECULAR_ROUGHNESS- See Also:
-
aiTextureType_ANISOTROPY
public static final int aiTextureType_ANISOTROPY- See Also:
-
aiTextureType_GLTF_METALLIC_ROUGHNESS
public static final int aiTextureType_GLTF_METALLIC_ROUGHNESS- See Also:
-
aiShadingMode_Flat
public static final int aiShadingMode_Flat- See Also:
-
aiShadingMode_Gouraud
public static final int aiShadingMode_Gouraud- See Also:
-
aiShadingMode_Phong
public static final int aiShadingMode_Phong- See Also:
-
aiShadingMode_Blinn
public static final int aiShadingMode_Blinn- See Also:
-
aiShadingMode_Toon
public static final int aiShadingMode_Toon- See Also:
-
aiShadingMode_OrenNayar
public static final int aiShadingMode_OrenNayar- See Also:
-
aiShadingMode_Minnaert
public static final int aiShadingMode_Minnaert- See Also:
-
aiShadingMode_CookTorrance
public static final int aiShadingMode_CookTorrance- See Also:
-
aiShadingMode_NoShading
public static final int aiShadingMode_NoShading- See Also:
-
aiShadingMode_Unlit
public static final int aiShadingMode_Unlit- See Also:
-
aiShadingMode_Fresnel
public static final int aiShadingMode_Fresnel- See Also:
-
aiShadingMode_PBR_BRDF
public static final int aiShadingMode_PBR_BRDF- See Also:
-
aiTextureFlags_Invert
public static final int aiTextureFlags_Invert- See Also:
-
aiTextureFlags_UseAlpha
public static final int aiTextureFlags_UseAlpha- See Also:
-
aiTextureFlags_IgnoreAlpha
public static final int aiTextureFlags_IgnoreAlpha- See Also:
-
aiBlendMode_Default
public static final int aiBlendMode_Default- See Also:
-
aiBlendMode_Additive
public static final int aiBlendMode_Additive- See Also:
-
aiPTI_Float
public static final int aiPTI_Float- See Also:
-
aiPTI_Double
public static final int aiPTI_Double- See Also:
-
aiPTI_String
public static final int aiPTI_String- See Also:
-
aiPTI_Integer
public static final int aiPTI_Integer- See Also:
-
aiPTI_Buffer
public static final int aiPTI_Buffer- See Also:
-
AI_MATKEY_NAME
- See Also:
-
AI_MATKEY_TWOSIDED
- See Also:
-
AI_MATKEY_SHADING_MODEL
- See Also:
-
AI_MATKEY_ENABLE_WIREFRAME
- See Also:
-
AI_MATKEY_BLEND_FUNC
- See Also:
-
AI_MATKEY_OPACITY
- See Also:
-
AI_MATKEY_TRANSPARENCYFACTOR
- See Also:
-
AI_MATKEY_BUMPSCALING
- See Also:
-
AI_MATKEY_SHININESS
- See Also:
-
AI_MATKEY_REFLECTIVITY
- See Also:
-
AI_MATKEY_SHININESS_STRENGTH
- See Also:
-
AI_MATKEY_REFRACTI
- See Also:
-
AI_MATKEY_COLOR_DIFFUSE
- See Also:
-
AI_MATKEY_COLOR_AMBIENT
- See Also:
-
AI_MATKEY_COLOR_SPECULAR
- See Also:
-
AI_MATKEY_COLOR_EMISSIVE
- See Also:
-
AI_MATKEY_COLOR_TRANSPARENT
- See Also:
-
AI_MATKEY_COLOR_REFLECTIVE
- See Also:
-
AI_MATKEY_GLOBAL_BACKGROUND_IMAGE
- See Also:
-
AI_MATKEY_GLOBAL_SHADERLANG
- See Also:
-
AI_MATKEY_SHADER_VERTEX
- See Also:
-
AI_MATKEY_SHADER_FRAGMENT
- See Also:
-
AI_MATKEY_SHADER_GEO
- See Also:
-
AI_MATKEY_SHADER_TESSELATION
- See Also:
-
AI_MATKEY_SHADER_PRIMITIVE
- See Also:
-
AI_MATKEY_SHADER_COMPUTE
- See Also:
-
AI_MATKEY_USE_COLOR_MAP
- See Also:
-
AI_MATKEY_BASE_COLOR
- See Also:
-
AI_MATKEY_USE_METALLIC_MAP
- See Also:
-
AI_MATKEY_METALLIC_FACTOR
- See Also:
-
AI_MATKEY_USE_ROUGHNESS_MAP
- See Also:
-
AI_MATKEY_ROUGHNESS_FACTOR
- See Also:
-
AI_MATKEY_ANISOTROPY_FACTOR
- See Also:
-
AI_MATKEY_SPECULAR_FACTOR
- See Also:
-
AI_MATKEY_GLOSSINESS_FACTOR
- See Also:
-
AI_MATKEY_SHEEN_COLOR_FACTOR
- See Also:
-
AI_MATKEY_SHEEN_ROUGHNESS_FACTOR
- See Also:
-
AI_MATKEY_CLEARCOAT_FACTOR
- See Also:
-
AI_MATKEY_CLEARCOAT_ROUGHNESS_FACTOR
- See Also:
-
AI_MATKEY_TRANSMISSION_FACTOR
- See Also:
-
AI_MATKEY_VOLUME_THICKNESS_FACTOR
- See Also:
-
AI_MATKEY_VOLUME_ATTENUATION_DISTANCE
- See Also:
-
AI_MATKEY_VOLUME_ATTENUATION_COLOR
- See Also:
-
AI_MATKEY_USE_EMISSIVE_MAP
- See Also:
-
AI_MATKEY_EMISSIVE_INTENSITY
- See Also:
-
AI_MATKEY_USE_AO_MAP
- See Also:
-
AI_MATKEY_ANISOTROPY_ROTATION
- See Also:
-
AI_MATKEY_OBJ_ILLUM
- See Also:
-
_AI_MATKEY_TEXTURE_BASE
- See Also:
-
_AI_MATKEY_UVWSRC_BASE
- See Also:
-
_AI_MATKEY_TEXOP_BASE
- See Also:
-
_AI_MATKEY_MAPPING_BASE
- See Also:
-
_AI_MATKEY_TEXBLEND_BASE
- See Also:
-
_AI_MATKEY_MAPPINGMODE_U_BASE
- See Also:
-
_AI_MATKEY_MAPPINGMODE_V_BASE
- See Also:
-
_AI_MATKEY_TEXMAP_AXIS_BASE
- See Also:
-
_AI_MATKEY_UVTRANSFORM_BASE
- See Also:
-
_AI_MATKEY_TEXFLAGS_BASE
- See Also:
-
_AI_MATKEY_OBJ_BUMPMULT_BASE
- See Also:
-
AI_MATKEY_ANISOTROPY_TEXTURE
public static final int AI_MATKEY_ANISOTROPY_TEXTURE- See Also:
-
AI_MATKEY_GLTF_PBRMETALLICROUGHNESS_METALLICROUGHNESS_TEXTURE
public static final int AI_MATKEY_GLTF_PBRMETALLICROUGHNESS_METALLICROUGHNESS_TEXTURE- See Also:
-
AI_MATKEY_GLTF_ALPHAMODE
- See Also:
-
AI_MATKEY_GLTF_ALPHACUTOFF
- See Also:
-
_AI_MATKEY_GLTF_MAPPINGNAME_BASE
- See Also:
-
_AI_MATKEY_GLTF_MAPPINGID_BASE
- See Also:
-
_AI_MATKEY_GLTF_MAPPINGFILTER_MAG_BASE
- See Also:
-
_AI_MATKEY_GLTF_MAPPINGFILTER_MIN_BASE
- See Also:
-
_AI_MATKEY_GLTF_SCALE_BASE
- See Also:
-
_AI_MATKEY_GLTF_STRENGTH_BASE
- See Also:
-
AI_MAX_FACE_INDICES
public static final int AI_MAX_FACE_INDICES- See Also:
-
AI_MAX_BONE_WEIGHTS
public static final int AI_MAX_BONE_WEIGHTS- See Also:
-
AI_MAX_VERTICES
public static final int AI_MAX_VERTICES- See Also:
-
AI_MAX_FACES
public static final int AI_MAX_FACES- See Also:
-
AI_MAX_NUMBER_OF_COLOR_SETS
public static final int AI_MAX_NUMBER_OF_COLOR_SETS- See Also:
-
AI_MAX_NUMBER_OF_TEXTURECOORDS
public static final int AI_MAX_NUMBER_OF_TEXTURECOORDS- See Also:
-
aiPrimitiveType_POINT
public static final int aiPrimitiveType_POINT- See Also:
-
aiPrimitiveType_LINE
public static final int aiPrimitiveType_LINE- See Also:
-
aiPrimitiveType_TRIANGLE
public static final int aiPrimitiveType_TRIANGLE- See Also:
-
aiPrimitiveType_POLYGON
public static final int aiPrimitiveType_POLYGON- See Also:
-
aiPrimitiveType_NGONEncodingFlag
public static final int aiPrimitiveType_NGONEncodingFlag- See Also:
-
aiMorphingMethod_UNKNOWN
public static final int aiMorphingMethod_UNKNOWN- See Also:
-
aiMorphingMethod_VERTEX_BLEND
public static final int aiMorphingMethod_VERTEX_BLEND- See Also:
-
aiMorphingMethod_MORPH_NORMALIZED
public static final int aiMorphingMethod_MORPH_NORMALIZED- See Also:
-
aiMorphingMethod_MORPH_RELATIVE
public static final int aiMorphingMethod_MORPH_RELATIVE- See Also:
-
AI_BOOL
public static final int AI_BOOL- See Also:
-
AI_INT32
public static final int AI_INT32- See Also:
-
AI_UINT64
public static final int AI_UINT64- See Also:
-
AI_FLOAT
public static final int AI_FLOAT- See Also:
-
AI_DOUBLE
public static final int AI_DOUBLE- See Also:
-
AI_AISTRING
public static final int AI_AISTRING- See Also:
-
AI_AIVECTOR3D
public static final int AI_AIVECTOR3D- See Also:
-
AI_AIMETADATA
public static final int AI_AIMETADATA- See Also:
-
AI_INT64
public static final int AI_INT64- See Also:
-
AI_UINT32
public static final int AI_UINT32- See Also:
-
AI_META_MAX
public static final int AI_META_MAX- See Also:
-
AI_METADATA_SOURCE_FORMAT
- See Also:
-
AI_METADATA_SOURCE_FORMAT_VERSION
- See Also:
-
AI_METADATA_SOURCE_GENERATOR
- See Also:
-
AI_METADATA_SOURCE_COPYRIGHT
- See Also:
-
aiProcess_CalcTangentSpace
public static final int aiProcess_CalcTangentSpace- See Also:
-
aiProcess_JoinIdenticalVertices
public static final int aiProcess_JoinIdenticalVertices- See Also:
-
aiProcess_MakeLeftHanded
public static final int aiProcess_MakeLeftHanded- See Also:
-
aiProcess_Triangulate
public static final int aiProcess_Triangulate- See Also:
-
aiProcess_RemoveComponent
public static final int aiProcess_RemoveComponent- See Also:
-
aiProcess_GenNormals
public static final int aiProcess_GenNormals- See Also:
-
aiProcess_GenSmoothNormals
public static final int aiProcess_GenSmoothNormals- See Also:
-
aiProcess_SplitLargeMeshes
public static final int aiProcess_SplitLargeMeshes- See Also:
-
aiProcess_PreTransformVertices
public static final int aiProcess_PreTransformVertices- See Also:
-
aiProcess_LimitBoneWeights
public static final int aiProcess_LimitBoneWeights- See Also:
-
aiProcess_ValidateDataStructure
public static final int aiProcess_ValidateDataStructure- See Also:
-
aiProcess_ImproveCacheLocality
public static final int aiProcess_ImproveCacheLocality- See Also:
-
aiProcess_RemoveRedundantMaterials
public static final int aiProcess_RemoveRedundantMaterials- See Also:
-
aiProcess_FixInfacingNormals
public static final int aiProcess_FixInfacingNormals- See Also:
-
aiProcess_PopulateArmatureData
public static final int aiProcess_PopulateArmatureData- See Also:
-
aiProcess_SortByPType
public static final int aiProcess_SortByPType- See Also:
-
aiProcess_FindDegenerates
public static final int aiProcess_FindDegenerates- See Also:
-
aiProcess_FindInvalidData
public static final int aiProcess_FindInvalidData- See Also:
-
aiProcess_GenUVCoords
public static final int aiProcess_GenUVCoords- See Also:
-
aiProcess_TransformUVCoords
public static final int aiProcess_TransformUVCoords- See Also:
-
aiProcess_FindInstances
public static final int aiProcess_FindInstances- See Also:
-
aiProcess_OptimizeMeshes
public static final int aiProcess_OptimizeMeshes- See Also:
-
aiProcess_OptimizeGraph
public static final int aiProcess_OptimizeGraph- See Also:
-
aiProcess_FlipUVs
public static final int aiProcess_FlipUVs- See Also:
-
aiProcess_FlipWindingOrder
public static final int aiProcess_FlipWindingOrder- See Also:
-
aiProcess_SplitByBoneCount
public static final int aiProcess_SplitByBoneCount- See Also:
-
aiProcess_Debone
public static final int aiProcess_Debone- See Also:
-
aiProcess_GlobalScale
public static final int aiProcess_GlobalScale- See Also:
-
aiProcess_EmbedTextures
public static final int aiProcess_EmbedTextures- See Also:
-
aiProcess_ForceGenNormals
public static final int aiProcess_ForceGenNormals- See Also:
-
aiProcess_DropNormals
public static final int aiProcess_DropNormals- See Also:
-
aiProcess_GenBoundingBoxes
public static final int aiProcess_GenBoundingBoxes- See Also:
-
aiProcess_ConvertToLeftHanded
public static final int aiProcess_ConvertToLeftHanded- See Also:
-
aiProcessPreset_TargetRealtime_Fast
public static final int aiProcessPreset_TargetRealtime_Fast- See Also:
-
aiProcessPreset_TargetRealtime_Quality
public static final int aiProcessPreset_TargetRealtime_Quality- See Also:
-
aiProcessPreset_TargetRealtime_MaxQuality
public static final int aiProcessPreset_TargetRealtime_MaxQuality- See Also:
-
AI_SCENE_FLAGS_INCOMPLETE
public static final int AI_SCENE_FLAGS_INCOMPLETE- See Also:
-
AI_SCENE_FLAGS_VALIDATED
public static final int AI_SCENE_FLAGS_VALIDATED- See Also:
-
AI_SCENE_FLAGS_VALIDATION_WARNING
public static final int AI_SCENE_FLAGS_VALIDATION_WARNING- See Also:
-
AI_SCENE_FLAGS_NON_VERBOSE_FORMAT
public static final int AI_SCENE_FLAGS_NON_VERBOSE_FORMAT- See Also:
-
AI_SCENE_FLAGS_TERRAIN
public static final int AI_SCENE_FLAGS_TERRAIN- See Also:
-
ASSIMP_CFLAGS_SHARED
public static final int ASSIMP_CFLAGS_SHARED- See Also:
-
ASSIMP_CFLAGS_STLPORT
public static final int ASSIMP_CFLAGS_STLPORT- See Also:
-
ASSIMP_CFLAGS_DEBUG
public static final int ASSIMP_CFLAGS_DEBUG- See Also:
-
ASSIMP_CFLAGS_NOBOOST
public static final int ASSIMP_CFLAGS_NOBOOST- See Also:
-
ASSIMP_CFLAGS_SINGLETHREADED
public static final int ASSIMP_CFLAGS_SINGLETHREADED- See Also:
-
ASSIMP_CFLAGS_DOUBLE_SUPPORT
public static final int ASSIMP_CFLAGS_DOUBLE_SUPPORT- See Also:
-
-
Method Details
-
getLibrary
Returns the assimpSharedLibrary. -
getDraco
Returns the DracoSharedLibrary. -
aiComponent_COLORSn
public static int aiComponent_COLORSn(int n) int aiComponent_COLORSn(int n) -
aiComponent_TEXCOORDSn
public static int aiComponent_TEXCOORDSn(int n) int aiComponent_TEXCOORDSn(int n) -
AI_DEG_TO_RAD
public static float AI_DEG_TO_RAD(float x) float AI_DEG_TO_RAD(float x) -
AI_RAD_TO_DEG
public static float AI_RAD_TO_DEG(float x) float AI_RAD_TO_DEG(float x) -
aiGetExportFormatCount
size_t aiGetExportFormatCount(void) -
naiGetExportFormatDescription
public static long naiGetExportFormatDescription(long pIndex) struct aiExportFormatDesc * aiGetExportFormatDescription(size_t pIndex) -
aiGetExportFormatDescription
@NativeType("struct aiExportFormatDesc *") public static @Nullable AIExportFormatDesc aiGetExportFormatDescription(@NativeType("size_t") long pIndex) struct aiExportFormatDesc * aiGetExportFormatDescription(size_t pIndex) -
naiReleaseExportFormatDescription
public static void naiReleaseExportFormatDescription(long desc) void aiReleaseExportFormatDescription(struct aiExportFormatDesc const * desc) -
aiReleaseExportFormatDescription
public static void aiReleaseExportFormatDescription(@NativeType("struct aiExportFormatDesc const *") AIExportFormatDesc desc) void aiReleaseExportFormatDescription(struct aiExportFormatDesc const * desc) -
naiCopyScene
public static void naiCopyScene(long pIn, long pOut) void aiCopyScene(struct aiScene const * pIn, struct aiScene ** pOut) -
aiCopyScene
public static void aiCopyScene(@NativeType("struct aiScene const *") AIScene pIn, @NativeType("struct aiScene **") PointerBuffer pOut) void aiCopyScene(struct aiScene const * pIn, struct aiScene ** pOut) -
aiCopyScene
@NativeType("void") public static @Nullable AIScene aiCopyScene(@NativeType("struct aiScene const *") AIScene pIn) void aiCopyScene(struct aiScene const * pIn, struct aiScene ** pOut) -
naiFreeScene
public static void naiFreeScene(long pIn) void aiFreeScene(struct aiScene const * pIn) -
aiFreeScene
void aiFreeScene(struct aiScene const * pIn) -
naiExportScene
public static int naiExportScene(long pScene, long pFormatId, long pFileName, int pPreProcessing) aiReturn aiExportScene(struct aiScene const * pScene, char const * pFormatId, char const * pFileName, unsigned int pPreProcessing) -
aiExportScene
@NativeType("aiReturn") public static int aiExportScene(@NativeType("struct aiScene const *") AIScene pScene, @NativeType("char const *") ByteBuffer pFormatId, @NativeType("char const *") ByteBuffer pFileName, @NativeType("unsigned int") int pPreProcessing) aiReturn aiExportScene(struct aiScene const * pScene, char const * pFormatId, char const * pFileName, unsigned int pPreProcessing) -
aiExportScene
@NativeType("aiReturn") public static int aiExportScene(@NativeType("struct aiScene const *") AIScene pScene, @NativeType("char const *") CharSequence pFormatId, @NativeType("char const *") CharSequence pFileName, @NativeType("unsigned int") int pPreProcessing) aiReturn aiExportScene(struct aiScene const * pScene, char const * pFormatId, char const * pFileName, unsigned int pPreProcessing) -
naiExportSceneEx
public static int naiExportSceneEx(long pScene, long pFormatId, long pFileName, long pIO, int pPreProcessing) aiReturn aiExportSceneEx(struct aiScene const * pScene, char const * pFormatId, char const * pFileName, struct aiFileIO const * pIO, unsigned int pPreProcessing) -
aiExportSceneEx
@NativeType("aiReturn") public static int aiExportSceneEx(@NativeType("struct aiScene const *") AIScene pScene, @NativeType("char const *") ByteBuffer pFormatId, @NativeType("char const *") ByteBuffer pFileName, @NativeType("struct aiFileIO const *") @Nullable AIFileIO pIO, @NativeType("unsigned int") int pPreProcessing) aiReturn aiExportSceneEx(struct aiScene const * pScene, char const * pFormatId, char const * pFileName, struct aiFileIO const * pIO, unsigned int pPreProcessing) -
aiExportSceneEx
@NativeType("aiReturn") public static int aiExportSceneEx(@NativeType("struct aiScene const *") AIScene pScene, @NativeType("char const *") CharSequence pFormatId, @NativeType("char const *") CharSequence pFileName, @NativeType("struct aiFileIO const *") @Nullable AIFileIO pIO, @NativeType("unsigned int") int pPreProcessing) aiReturn aiExportSceneEx(struct aiScene const * pScene, char const * pFormatId, char const * pFileName, struct aiFileIO const * pIO, unsigned int pPreProcessing) -
naiExportSceneToBlob
public static long naiExportSceneToBlob(long pScene, long pFormatId, int pPreProcessing) struct aiExportDataBlob * aiExportSceneToBlob(struct aiScene const * pScene, char const * pFormatId, unsigned int pPreProcessing) -
aiExportSceneToBlob
@NativeType("struct aiExportDataBlob *") public static @Nullable AIExportDataBlob aiExportSceneToBlob(@NativeType("struct aiScene const *") AIScene pScene, @NativeType("char const *") ByteBuffer pFormatId, @NativeType("unsigned int") int pPreProcessing) struct aiExportDataBlob * aiExportSceneToBlob(struct aiScene const * pScene, char const * pFormatId, unsigned int pPreProcessing) -
aiExportSceneToBlob
@NativeType("struct aiExportDataBlob *") public static @Nullable AIExportDataBlob aiExportSceneToBlob(@NativeType("struct aiScene const *") AIScene pScene, @NativeType("char const *") CharSequence pFormatId, @NativeType("unsigned int") int pPreProcessing) struct aiExportDataBlob * aiExportSceneToBlob(struct aiScene const * pScene, char const * pFormatId, unsigned int pPreProcessing) -
naiReleaseExportBlob
public static void naiReleaseExportBlob(long pData) void aiReleaseExportBlob(struct aiExportDataBlob const * pData) -
aiReleaseExportBlob
public static void aiReleaseExportBlob(@NativeType("struct aiExportDataBlob const *") AIExportDataBlob pData) void aiReleaseExportBlob(struct aiExportDataBlob const * pData) -
naiImportFile
public static long naiImportFile(long pFile, int pFlags) struct aiScene * aiImportFile(char const * pFile, unsigned int pFlags) -
aiImportFile
@NativeType("struct aiScene *") public static @Nullable AIScene aiImportFile(@NativeType("char const *") ByteBuffer pFile, @NativeType("unsigned int") int pFlags) struct aiScene * aiImportFile(char const * pFile, unsigned int pFlags) -
aiImportFile
@NativeType("struct aiScene *") public static @Nullable AIScene aiImportFile(@NativeType("char const *") CharSequence pFile, @NativeType("unsigned int") int pFlags) struct aiScene * aiImportFile(char const * pFile, unsigned int pFlags) -
naiImportFileEx
public static long naiImportFileEx(long pFile, int pFlags, long pFS) struct aiScene * aiImportFileEx(char const * pFile, unsigned int pFlags, struct aiFileIO * pFS) -
aiImportFileEx
@NativeType("struct aiScene *") public static @Nullable AIScene aiImportFileEx(@NativeType("char const *") ByteBuffer pFile, @NativeType("unsigned int") int pFlags, @NativeType("struct aiFileIO *") @Nullable AIFileIO pFS) struct aiScene * aiImportFileEx(char const * pFile, unsigned int pFlags, struct aiFileIO * pFS) -
aiImportFileEx
@NativeType("struct aiScene *") public static @Nullable AIScene aiImportFileEx(@NativeType("char const *") CharSequence pFile, @NativeType("unsigned int") int pFlags, @NativeType("struct aiFileIO *") @Nullable AIFileIO pFS) struct aiScene * aiImportFileEx(char const * pFile, unsigned int pFlags, struct aiFileIO * pFS) -
naiImportFileExWithProperties
public static long naiImportFileExWithProperties(long pFile, int pFlags, long pFS, long pProps) struct aiScene * aiImportFileExWithProperties(char const * pFile, unsigned int pFlags, struct aiFileIO * pFS, struct aiPropertyStore const * pProps) -
aiImportFileExWithProperties
@NativeType("struct aiScene *") public static @Nullable AIScene aiImportFileExWithProperties(@NativeType("char const *") ByteBuffer pFile, @NativeType("unsigned int") int pFlags, @NativeType("struct aiFileIO *") @Nullable AIFileIO pFS, @NativeType("struct aiPropertyStore const *") AIPropertyStore pProps) struct aiScene * aiImportFileExWithProperties(char const * pFile, unsigned int pFlags, struct aiFileIO * pFS, struct aiPropertyStore const * pProps) -
aiImportFileExWithProperties
@NativeType("struct aiScene *") public static @Nullable AIScene aiImportFileExWithProperties(@NativeType("char const *") CharSequence pFile, @NativeType("unsigned int") int pFlags, @NativeType("struct aiFileIO *") @Nullable AIFileIO pFS, @NativeType("struct aiPropertyStore const *") AIPropertyStore pProps) struct aiScene * aiImportFileExWithProperties(char const * pFile, unsigned int pFlags, struct aiFileIO * pFS, struct aiPropertyStore const * pProps) -
naiImportFileFromMemory
public static long naiImportFileFromMemory(long pBuffer, int pLength, int pFlags, long pHint) struct aiScene * aiImportFileFromMemory(char const * pBuffer, unsigned int pLength, unsigned int pFlags, char const * pHint) -
aiImportFileFromMemory
@NativeType("struct aiScene *") public static @Nullable AIScene aiImportFileFromMemory(@NativeType("char const *") ByteBuffer pBuffer, @NativeType("unsigned int") int pFlags, @NativeType("char const *") @Nullable ByteBuffer pHint) struct aiScene * aiImportFileFromMemory(char const * pBuffer, unsigned int pLength, unsigned int pFlags, char const * pHint) -
aiImportFileFromMemory
@NativeType("struct aiScene *") public static @Nullable AIScene aiImportFileFromMemory(@NativeType("char const *") ByteBuffer pBuffer, @NativeType("unsigned int") int pFlags, @NativeType("char const *") @Nullable CharSequence pHint) struct aiScene * aiImportFileFromMemory(char const * pBuffer, unsigned int pLength, unsigned int pFlags, char const * pHint) -
naiImportFileFromMemoryWithProperties
public static long naiImportFileFromMemoryWithProperties(long pBuffer, int pLength, int pFlags, long pHint, long pProps) struct aiScene * aiImportFileFromMemoryWithProperties(char const * pBuffer, unsigned int pLength, unsigned int pFlags, char const * pHint, struct aiPropertyStore const * pProps) -
aiImportFileFromMemoryWithProperties
@NativeType("struct aiScene *") public static @Nullable AIScene aiImportFileFromMemoryWithProperties(@NativeType("char const *") ByteBuffer pBuffer, @NativeType("unsigned int") int pFlags, @NativeType("char const *") @Nullable ByteBuffer pHint, @NativeType("struct aiPropertyStore const *") AIPropertyStore pProps) struct aiScene * aiImportFileFromMemoryWithProperties(char const * pBuffer, unsigned int pLength, unsigned int pFlags, char const * pHint, struct aiPropertyStore const * pProps) -
aiImportFileFromMemoryWithProperties
@NativeType("struct aiScene *") public static @Nullable AIScene aiImportFileFromMemoryWithProperties(@NativeType("char const *") ByteBuffer pBuffer, @NativeType("unsigned int") int pFlags, @NativeType("char const *") @Nullable CharSequence pHint, @NativeType("struct aiPropertyStore const *") AIPropertyStore pProps) struct aiScene * aiImportFileFromMemoryWithProperties(char const * pBuffer, unsigned int pLength, unsigned int pFlags, char const * pHint, struct aiPropertyStore const * pProps) -
naiApplyPostProcessing
public static long naiApplyPostProcessing(long pScene, int pFlags) struct aiScene * aiApplyPostProcessing(struct aiScene const * pScene, unsigned int pFlags) -
aiApplyPostProcessing
@NativeType("struct aiScene *") public static @Nullable AIScene aiApplyPostProcessing(@NativeType("struct aiScene const *") AIScene pScene, @NativeType("unsigned int") int pFlags) struct aiScene * aiApplyPostProcessing(struct aiScene const * pScene, unsigned int pFlags) -
naiGetPredefinedLogStream
public static void naiGetPredefinedLogStream(int pStreams, long file, long __result) struct aiLogStream aiGetPredefinedLogStream(aiDefaultLogStream pStreams, char const * file) -
aiGetPredefinedLogStream
@NativeType("struct aiLogStream") public static AILogStream aiGetPredefinedLogStream(@NativeType("aiDefaultLogStream") int pStreams, @NativeType("char const *") @Nullable ByteBuffer file, @NativeType("struct aiLogStream") AILogStream __result) struct aiLogStream aiGetPredefinedLogStream(aiDefaultLogStream pStreams, char const * file) -
aiGetPredefinedLogStream
@NativeType("struct aiLogStream") public static AILogStream aiGetPredefinedLogStream(@NativeType("aiDefaultLogStream") int pStreams, @NativeType("char const *") @Nullable CharSequence file, @NativeType("struct aiLogStream") AILogStream __result) struct aiLogStream aiGetPredefinedLogStream(aiDefaultLogStream pStreams, char const * file) -
naiAttachLogStream
public static void naiAttachLogStream(long stream) void aiAttachLogStream(struct aiLogStream const * stream) -
aiAttachLogStream
void aiAttachLogStream(struct aiLogStream const * stream) -
aiEnableVerboseLogging
void aiEnableVerboseLogging(aiBool d) -
naiDetachLogStream
public static int naiDetachLogStream(long stream) aiReturn aiDetachLogStream(struct aiLogStream const * stream) -
aiDetachLogStream
@NativeType("aiReturn") public static int aiDetachLogStream(@NativeType("struct aiLogStream const *") AILogStream stream) aiReturn aiDetachLogStream(struct aiLogStream const * stream) -
aiDetachAllLogStreams
public static void aiDetachAllLogStreams()void aiDetachAllLogStreams(void) -
naiReleaseImport
public static void naiReleaseImport(long pScene) void aiReleaseImport(struct aiScene const * pScene) -
aiReleaseImport
void aiReleaseImport(struct aiScene const * pScene) -
naiGetErrorString
public static long naiGetErrorString()char * aiGetErrorString(void) -
aiGetErrorString
char * aiGetErrorString(void) -
naiIsExtensionSupported
public static int naiIsExtensionSupported(long szExtension) aiBool aiIsExtensionSupported(char const * szExtension) -
aiIsExtensionSupported
@NativeType("aiBool") public static boolean aiIsExtensionSupported(@NativeType("char const *") ByteBuffer szExtension) aiBool aiIsExtensionSupported(char const * szExtension) -
aiIsExtensionSupported
@NativeType("aiBool") public static boolean aiIsExtensionSupported(@NativeType("char const *") CharSequence szExtension) aiBool aiIsExtensionSupported(char const * szExtension) -
naiGetExtensionList
public static void naiGetExtensionList(long szOut) void aiGetExtensionList(struct aiString * szOut) -
aiGetExtensionList
void aiGetExtensionList(struct aiString * szOut) -
naiGetMemoryRequirements
public static void naiGetMemoryRequirements(long pIn, long in) void aiGetMemoryRequirements(struct aiScene const * pIn, struct aiMemoryInfo * in) -
aiGetMemoryRequirements
public static void aiGetMemoryRequirements(@NativeType("struct aiScene const *") AIScene pIn, @NativeType("struct aiMemoryInfo *") AIMemoryInfo in) void aiGetMemoryRequirements(struct aiScene const * pIn, struct aiMemoryInfo * in) -
naiGetEmbeddedTexture
public static long naiGetEmbeddedTexture(long pIn, long filename) struct aiTexture * aiGetEmbeddedTexture(struct aiScene const * pIn, char const * filename) -
aiGetEmbeddedTexture
@NativeType("struct aiTexture *") public static @Nullable AITexture aiGetEmbeddedTexture(@NativeType("struct aiScene const *") AIScene pIn, @NativeType("char const *") ByteBuffer filename) struct aiTexture * aiGetEmbeddedTexture(struct aiScene const * pIn, char const * filename) -
aiGetEmbeddedTexture
@NativeType("struct aiTexture *") public static @Nullable AITexture aiGetEmbeddedTexture(@NativeType("struct aiScene const *") AIScene pIn, @NativeType("char const *") CharSequence filename) struct aiTexture * aiGetEmbeddedTexture(struct aiScene const * pIn, char const * filename) -
naiCreatePropertyStore
public static long naiCreatePropertyStore()struct aiPropertyStore * aiCreatePropertyStore(void) -
aiCreatePropertyStore
@NativeType("struct aiPropertyStore *") public static @Nullable AIPropertyStore aiCreatePropertyStore()struct aiPropertyStore * aiCreatePropertyStore(void) -
naiReleasePropertyStore
public static void naiReleasePropertyStore(long p) void aiReleasePropertyStore(struct aiPropertyStore * p) -
aiReleasePropertyStore
public static void aiReleasePropertyStore(@NativeType("struct aiPropertyStore *") AIPropertyStore p) void aiReleasePropertyStore(struct aiPropertyStore * p) -
naiSetImportPropertyInteger
public static void naiSetImportPropertyInteger(long store, long szName, int value) void aiSetImportPropertyInteger(struct aiPropertyStore * store, char const * szName, int value) -
aiSetImportPropertyInteger
public static void aiSetImportPropertyInteger(@NativeType("struct aiPropertyStore *") AIPropertyStore store, @NativeType("char const *") ByteBuffer szName, int value) void aiSetImportPropertyInteger(struct aiPropertyStore * store, char const * szName, int value) -
aiSetImportPropertyInteger
public static void aiSetImportPropertyInteger(@NativeType("struct aiPropertyStore *") AIPropertyStore store, @NativeType("char const *") CharSequence szName, int value) void aiSetImportPropertyInteger(struct aiPropertyStore * store, char const * szName, int value) -
naiSetImportPropertyFloat
public static void naiSetImportPropertyFloat(long store, long szName, float value) void aiSetImportPropertyFloat(struct aiPropertyStore * store, char const * szName, float value) -
aiSetImportPropertyFloat
public static void aiSetImportPropertyFloat(@NativeType("struct aiPropertyStore *") AIPropertyStore store, @NativeType("char const *") ByteBuffer szName, float value) void aiSetImportPropertyFloat(struct aiPropertyStore * store, char const * szName, float value) -
aiSetImportPropertyFloat
public static void aiSetImportPropertyFloat(@NativeType("struct aiPropertyStore *") AIPropertyStore store, @NativeType("char const *") CharSequence szName, float value) void aiSetImportPropertyFloat(struct aiPropertyStore * store, char const * szName, float value) -
naiSetImportPropertyString
public static void naiSetImportPropertyString(long store, long szName, long value) void aiSetImportPropertyString(struct aiPropertyStore * store, char const * szName, struct aiString const * value) -
aiSetImportPropertyString
public static void aiSetImportPropertyString(@NativeType("struct aiPropertyStore *") AIPropertyStore store, @NativeType("char const *") ByteBuffer szName, @NativeType("struct aiString const *") AIString value) void aiSetImportPropertyString(struct aiPropertyStore * store, char const * szName, struct aiString const * value) -
aiSetImportPropertyString
public static void aiSetImportPropertyString(@NativeType("struct aiPropertyStore *") AIPropertyStore store, @NativeType("char const *") CharSequence szName, @NativeType("struct aiString const *") AIString value) void aiSetImportPropertyString(struct aiPropertyStore * store, char const * szName, struct aiString const * value) -
naiSetImportPropertyMatrix
public static void naiSetImportPropertyMatrix(long store, long szName, long value) void aiSetImportPropertyMatrix(struct aiPropertyStore * store, char const * szName, struct aiMatrix4x4 const * value) -
aiSetImportPropertyMatrix
public static void aiSetImportPropertyMatrix(@NativeType("struct aiPropertyStore *") AIPropertyStore store, @NativeType("char const *") ByteBuffer szName, @NativeType("struct aiMatrix4x4 const *") AIMatrix4x4 value) void aiSetImportPropertyMatrix(struct aiPropertyStore * store, char const * szName, struct aiMatrix4x4 const * value) -
aiSetImportPropertyMatrix
public static void aiSetImportPropertyMatrix(@NativeType("struct aiPropertyStore *") AIPropertyStore store, @NativeType("char const *") CharSequence szName, @NativeType("struct aiMatrix4x4 const *") AIMatrix4x4 value) void aiSetImportPropertyMatrix(struct aiPropertyStore * store, char const * szName, struct aiMatrix4x4 const * value) -
naiCreateQuaternionFromMatrix
public static void naiCreateQuaternionFromMatrix(long quat, long mat) void aiCreateQuaternionFromMatrix(struct aiQuaternion * quat, struct aiMatrix3x3 const * mat) -
aiCreateQuaternionFromMatrix
public static void aiCreateQuaternionFromMatrix(@NativeType("struct aiQuaternion *") AIQuaternion quat, @NativeType("struct aiMatrix3x3 const *") AIMatrix3x3 mat) void aiCreateQuaternionFromMatrix(struct aiQuaternion * quat, struct aiMatrix3x3 const * mat) -
naiDecomposeMatrix
public static void naiDecomposeMatrix(long mat, long scaling, long rotation, long position) void aiDecomposeMatrix(struct aiMatrix4x4 const * mat, struct aiVector3D * scaling, struct aiQuaternion * rotation, struct aiVector3D * position) -
aiDecomposeMatrix
public static void aiDecomposeMatrix(@NativeType("struct aiMatrix4x4 const *") AIMatrix4x4 mat, @NativeType("struct aiVector3D *") AIVector3D scaling, @NativeType("struct aiQuaternion *") AIQuaternion rotation, @NativeType("struct aiVector3D *") AIVector3D position) void aiDecomposeMatrix(struct aiMatrix4x4 const * mat, struct aiVector3D * scaling, struct aiQuaternion * rotation, struct aiVector3D * position) -
naiTransposeMatrix4
public static void naiTransposeMatrix4(long mat) void aiTransposeMatrix4(struct aiMatrix4x4 * mat) -
aiTransposeMatrix4
void aiTransposeMatrix4(struct aiMatrix4x4 * mat) -
naiTransposeMatrix3
public static void naiTransposeMatrix3(long mat) void aiTransposeMatrix3(struct aiMatrix3x3 * mat) -
aiTransposeMatrix3
void aiTransposeMatrix3(struct aiMatrix3x3 * mat) -
naiTransformVecByMatrix3
public static void naiTransformVecByMatrix3(long vec, long mat) void aiTransformVecByMatrix3(struct aiVector3D * vec, struct aiMatrix3x3 const * mat) -
aiTransformVecByMatrix3
public static void aiTransformVecByMatrix3(@NativeType("struct aiVector3D *") AIVector3D vec, @NativeType("struct aiMatrix3x3 const *") AIMatrix3x3 mat) void aiTransformVecByMatrix3(struct aiVector3D * vec, struct aiMatrix3x3 const * mat) -
naiTransformVecByMatrix4
public static void naiTransformVecByMatrix4(long vec, long mat) void aiTransformVecByMatrix4(struct aiVector3D * vec, struct aiMatrix4x4 const * mat) -
aiTransformVecByMatrix4
public static void aiTransformVecByMatrix4(@NativeType("struct aiVector3D *") AIVector3D vec, @NativeType("struct aiMatrix4x4 const *") AIMatrix4x4 mat) void aiTransformVecByMatrix4(struct aiVector3D * vec, struct aiMatrix4x4 const * mat) -
naiMultiplyMatrix4
public static void naiMultiplyMatrix4(long dst, long src) void aiMultiplyMatrix4(struct aiMatrix4x4 * dst, struct aiMatrix4x4 const * src) -
aiMultiplyMatrix4
public static void aiMultiplyMatrix4(@NativeType("struct aiMatrix4x4 *") AIMatrix4x4 dst, @NativeType("struct aiMatrix4x4 const *") AIMatrix4x4 src) void aiMultiplyMatrix4(struct aiMatrix4x4 * dst, struct aiMatrix4x4 const * src) -
naiMultiplyMatrix3
public static void naiMultiplyMatrix3(long dst, long src) void aiMultiplyMatrix3(struct aiMatrix3x3 * dst, struct aiMatrix3x3 const * src) -
aiMultiplyMatrix3
public static void aiMultiplyMatrix3(@NativeType("struct aiMatrix3x3 *") AIMatrix3x3 dst, @NativeType("struct aiMatrix3x3 const *") AIMatrix3x3 src) void aiMultiplyMatrix3(struct aiMatrix3x3 * dst, struct aiMatrix3x3 const * src) -
naiIdentityMatrix3
public static void naiIdentityMatrix3(long mat) void aiIdentityMatrix3(struct aiMatrix3x3 * mat) -
aiIdentityMatrix3
void aiIdentityMatrix3(struct aiMatrix3x3 * mat) -
naiIdentityMatrix4
public static void naiIdentityMatrix4(long mat) void aiIdentityMatrix4(struct aiMatrix4x4 * mat) -
aiIdentityMatrix4
void aiIdentityMatrix4(struct aiMatrix4x4 * mat) -
aiGetImportFormatCount
size_t aiGetImportFormatCount(void) -
naiGetImportFormatDescription
public static long naiGetImportFormatDescription(long pIndex) struct aiImporterDesc * aiGetImportFormatDescription(size_t pIndex) -
aiGetImportFormatDescription
@NativeType("struct aiImporterDesc *") public static @Nullable AIImporterDesc aiGetImportFormatDescription(@NativeType("size_t") long pIndex) struct aiImporterDesc * aiGetImportFormatDescription(size_t pIndex) -
naiVector2AreEqual
public static int naiVector2AreEqual(long a, long b) int aiVector2AreEqual(struct aiVector2D const * a, struct aiVector2D const * b) -
aiVector2AreEqual
@NativeType("int") public static boolean aiVector2AreEqual(@NativeType("struct aiVector2D const *") AIVector2D a, @NativeType("struct aiVector2D const *") AIVector2D b) int aiVector2AreEqual(struct aiVector2D const * a, struct aiVector2D const * b) -
naiVector2AreEqualEpsilon
public static int naiVector2AreEqualEpsilon(long a, long b, float epsilon) int aiVector2AreEqualEpsilon(struct aiVector2D const * a, struct aiVector2D const * b, float epsilon) -
aiVector2AreEqualEpsilon
@NativeType("int") public static boolean aiVector2AreEqualEpsilon(@NativeType("struct aiVector2D const *") AIVector2D a, @NativeType("struct aiVector2D const *") AIVector2D b, float epsilon) int aiVector2AreEqualEpsilon(struct aiVector2D const * a, struct aiVector2D const * b, float epsilon) -
naiVector2Add
public static void naiVector2Add(long dst, long src) void aiVector2Add(struct aiVector2D * dst, struct aiVector2D const * src) -
aiVector2Add
public static void aiVector2Add(@NativeType("struct aiVector2D *") AIVector2D dst, @NativeType("struct aiVector2D const *") AIVector2D src) void aiVector2Add(struct aiVector2D * dst, struct aiVector2D const * src) -
naiVector2Subtract
public static void naiVector2Subtract(long dst, long src) void aiVector2Subtract(struct aiVector2D * dst, struct aiVector2D const * src) -
aiVector2Subtract
public static void aiVector2Subtract(@NativeType("struct aiVector2D *") AIVector2D dst, @NativeType("struct aiVector2D const *") AIVector2D src) void aiVector2Subtract(struct aiVector2D * dst, struct aiVector2D const * src) -
naiVector2Scale
public static void naiVector2Scale(long dst, float s) void aiVector2Scale(struct aiVector2D * dst, float s) -
aiVector2Scale
void aiVector2Scale(struct aiVector2D * dst, float s) -
naiVector2SymMul
public static void naiVector2SymMul(long dst, long other) void aiVector2SymMul(struct aiVector2D * dst, struct aiVector2D const * other) -
aiVector2SymMul
public static void aiVector2SymMul(@NativeType("struct aiVector2D *") AIVector2D dst, @NativeType("struct aiVector2D const *") AIVector2D other) void aiVector2SymMul(struct aiVector2D * dst, struct aiVector2D const * other) -
naiVector2DivideByScalar
public static void naiVector2DivideByScalar(long dst, float s) void aiVector2DivideByScalar(struct aiVector2D * dst, float s) -
aiVector2DivideByScalar
public static void aiVector2DivideByScalar(@NativeType("struct aiVector2D *") AIVector2D dst, float s) void aiVector2DivideByScalar(struct aiVector2D * dst, float s) -
naiVector2DivideByVector
public static void naiVector2DivideByVector(long dst, long v) void aiVector2DivideByVector(struct aiVector2D * dst, struct aiVector2D * v) -
aiVector2DivideByVector
public static void aiVector2DivideByVector(@NativeType("struct aiVector2D *") AIVector2D dst, @NativeType("struct aiVector2D *") AIVector2D v) void aiVector2DivideByVector(struct aiVector2D * dst, struct aiVector2D * v) -
naiVector2Length
public static float naiVector2Length(long v) float aiVector2Length(struct aiVector2D const * v) -
aiVector2Length
float aiVector2Length(struct aiVector2D const * v) -
naiVector2SquareLength
public static float naiVector2SquareLength(long v) float aiVector2SquareLength(struct aiVector2D const * v) -
aiVector2SquareLength
float aiVector2SquareLength(struct aiVector2D const * v) -
naiVector2Negate
public static void naiVector2Negate(long dst) void aiVector2Negate(struct aiVector2D * dst) -
aiVector2Negate
void aiVector2Negate(struct aiVector2D * dst) -
naiVector2DotProduct
public static float naiVector2DotProduct(long a, long b) float aiVector2DotProduct(struct aiVector2D const * a, struct aiVector2D const * b) -
aiVector2DotProduct
public static float aiVector2DotProduct(@NativeType("struct aiVector2D const *") AIVector2D a, @NativeType("struct aiVector2D const *") AIVector2D b) float aiVector2DotProduct(struct aiVector2D const * a, struct aiVector2D const * b) -
naiVector2Normalize
public static void naiVector2Normalize(long v) void aiVector2Normalize(struct aiVector2D * v) -
aiVector2Normalize
void aiVector2Normalize(struct aiVector2D * v) -
naiVector3AreEqual
public static int naiVector3AreEqual(long a, long b) int aiVector3AreEqual(struct aiVector3D const * a, struct aiVector3D const * b) -
aiVector3AreEqual
@NativeType("int") public static boolean aiVector3AreEqual(@NativeType("struct aiVector3D const *") AIVector3D a, @NativeType("struct aiVector3D const *") AIVector3D b) int aiVector3AreEqual(struct aiVector3D const * a, struct aiVector3D const * b) -
naiVector3AreEqualEpsilon
public static int naiVector3AreEqualEpsilon(long a, long b, float epsilon) int aiVector3AreEqualEpsilon(struct aiVector3D const * a, struct aiVector3D const * b, float const epsilon) -
aiVector3AreEqualEpsilon
@NativeType("int") public static boolean aiVector3AreEqualEpsilon(@NativeType("struct aiVector3D const *") AIVector3D a, @NativeType("struct aiVector3D const *") AIVector3D b, @NativeType("float const") float epsilon) int aiVector3AreEqualEpsilon(struct aiVector3D const * a, struct aiVector3D const * b, float const epsilon) -
naiVector3LessThan
public static int naiVector3LessThan(long a, long b) int aiVector3LessThan(struct aiVector3D const * a, struct aiVector3D const * b) -
aiVector3LessThan
@NativeType("int") public static boolean aiVector3LessThan(@NativeType("struct aiVector3D const *") AIVector3D a, @NativeType("struct aiVector3D const *") AIVector3D b) int aiVector3LessThan(struct aiVector3D const * a, struct aiVector3D const * b) -
naiVector3Add
public static void naiVector3Add(long dst, long src) void aiVector3Add(struct aiVector3D * dst, struct aiVector3D const * src) -
aiVector3Add
public static void aiVector3Add(@NativeType("struct aiVector3D *") AIVector3D dst, @NativeType("struct aiVector3D const *") AIVector3D src) void aiVector3Add(struct aiVector3D * dst, struct aiVector3D const * src) -
naiVector3Subtract
public static void naiVector3Subtract(long dst, long src) void aiVector3Subtract(struct aiVector3D * dst, struct aiVector3D const * src) -
aiVector3Subtract
public static void aiVector3Subtract(@NativeType("struct aiVector3D *") AIVector3D dst, @NativeType("struct aiVector3D const *") AIVector3D src) void aiVector3Subtract(struct aiVector3D * dst, struct aiVector3D const * src) -
naiVector3Scale
public static void naiVector3Scale(long dst, float s) void aiVector3Scale(struct aiVector3D * dst, float const s) -
aiVector3Scale
public static void aiVector3Scale(@NativeType("struct aiVector3D *") AIVector3D dst, @NativeType("float const") float s) void aiVector3Scale(struct aiVector3D * dst, float const s) -
naiVector3SymMul
public static void naiVector3SymMul(long dst, long other) void aiVector3SymMul(struct aiVector3D * dst, struct aiVector3D const * other) -
aiVector3SymMul
public static void aiVector3SymMul(@NativeType("struct aiVector3D *") AIVector3D dst, @NativeType("struct aiVector3D const *") AIVector3D other) void aiVector3SymMul(struct aiVector3D * dst, struct aiVector3D const * other) -
naiVector3DivideByScalar
public static void naiVector3DivideByScalar(long dst, float s) void aiVector3DivideByScalar(struct aiVector3D * dst, float const s) -
aiVector3DivideByScalar
public static void aiVector3DivideByScalar(@NativeType("struct aiVector3D *") AIVector3D dst, @NativeType("float const") float s) void aiVector3DivideByScalar(struct aiVector3D * dst, float const s) -
naiVector3DivideByVector
public static void naiVector3DivideByVector(long dst, long v) void aiVector3DivideByVector(struct aiVector3D * dst, struct aiVector3D * v) -
aiVector3DivideByVector
public static void aiVector3DivideByVector(@NativeType("struct aiVector3D *") AIVector3D dst, @NativeType("struct aiVector3D *") AIVector3D v) void aiVector3DivideByVector(struct aiVector3D * dst, struct aiVector3D * v) -
naiVector3Length
public static float naiVector3Length(long v) float aiVector3Length(struct aiVector3D const * v) -
aiVector3Length
float aiVector3Length(struct aiVector3D const * v) -
naiVector3SquareLength
public static float naiVector3SquareLength(long v) float aiVector3SquareLength(struct aiVector3D const * v) -
aiVector3SquareLength
float aiVector3SquareLength(struct aiVector3D const * v) -
naiVector3Negate
public static void naiVector3Negate(long dst) void aiVector3Negate(struct aiVector3D * dst) -
aiVector3Negate
void aiVector3Negate(struct aiVector3D * dst) -
naiVector3DotProduct
public static float naiVector3DotProduct(long a, long b) float aiVector3DotProduct(struct aiVector3D const * a, struct aiVector3D const * b) -
aiVector3DotProduct
public static float aiVector3DotProduct(@NativeType("struct aiVector3D const *") AIVector3D a, @NativeType("struct aiVector3D const *") AIVector3D b) float aiVector3DotProduct(struct aiVector3D const * a, struct aiVector3D const * b) -
naiVector3CrossProduct
public static void naiVector3CrossProduct(long dst, long a, long b) void aiVector3CrossProduct(struct aiVector3D * dst, struct aiVector3D const * a, struct aiVector3D const * b) -
aiVector3CrossProduct
public static void aiVector3CrossProduct(@NativeType("struct aiVector3D *") AIVector3D dst, @NativeType("struct aiVector3D const *") AIVector3D a, @NativeType("struct aiVector3D const *") AIVector3D b) void aiVector3CrossProduct(struct aiVector3D * dst, struct aiVector3D const * a, struct aiVector3D const * b) -
naiVector3Normalize
public static void naiVector3Normalize(long v) void aiVector3Normalize(struct aiVector3D * v) -
aiVector3Normalize
void aiVector3Normalize(struct aiVector3D * v) -
naiVector3NormalizeSafe
public static void naiVector3NormalizeSafe(long v) void aiVector3NormalizeSafe(struct aiVector3D * v) -
aiVector3NormalizeSafe
void aiVector3NormalizeSafe(struct aiVector3D * v) -
naiVector3RotateByQuaternion
public static void naiVector3RotateByQuaternion(long v, long q) void aiVector3RotateByQuaternion(struct aiVector3D * v, struct aiQuaternion const * q) -
aiVector3RotateByQuaternion
public static void aiVector3RotateByQuaternion(@NativeType("struct aiVector3D *") AIVector3D v, @NativeType("struct aiQuaternion const *") AIQuaternion q) void aiVector3RotateByQuaternion(struct aiVector3D * v, struct aiQuaternion const * q) -
naiMatrix3FromMatrix4
public static void naiMatrix3FromMatrix4(long dst, long mat) void aiMatrix3FromMatrix4(struct aiMatrix3x3 * dst, struct aiMatrix4x4 const * mat) -
aiMatrix3FromMatrix4
public static void aiMatrix3FromMatrix4(@NativeType("struct aiMatrix3x3 *") AIMatrix3x3 dst, @NativeType("struct aiMatrix4x4 const *") AIMatrix4x4 mat) void aiMatrix3FromMatrix4(struct aiMatrix3x3 * dst, struct aiMatrix4x4 const * mat) -
naiMatrix3FromQuaternion
public static void naiMatrix3FromQuaternion(long mat, long q) void aiMatrix3FromQuaternion(struct aiMatrix3x3 * mat, struct aiQuaternion const * q) -
aiMatrix3FromQuaternion
public static void aiMatrix3FromQuaternion(@NativeType("struct aiMatrix3x3 *") AIMatrix3x3 mat, @NativeType("struct aiQuaternion const *") AIQuaternion q) void aiMatrix3FromQuaternion(struct aiMatrix3x3 * mat, struct aiQuaternion const * q) -
naiMatrix3AreEqual
public static int naiMatrix3AreEqual(long a, long b) int aiMatrix3AreEqual(struct aiMatrix3x3 const * a, struct aiMatrix3x3 const * b) -
aiMatrix3AreEqual
@NativeType("int") public static boolean aiMatrix3AreEqual(@NativeType("struct aiMatrix3x3 const *") AIMatrix3x3 a, @NativeType("struct aiMatrix3x3 const *") AIMatrix3x3 b) int aiMatrix3AreEqual(struct aiMatrix3x3 const * a, struct aiMatrix3x3 const * b) -
naiMatrix3AreEqualEpsilon
public static int naiMatrix3AreEqualEpsilon(long a, long b, float epsilon) int aiMatrix3AreEqualEpsilon(struct aiMatrix3x3 const * a, struct aiMatrix3x3 const * b, float const epsilon) -
aiMatrix3AreEqualEpsilon
@NativeType("int") public static boolean aiMatrix3AreEqualEpsilon(@NativeType("struct aiMatrix3x3 const *") AIMatrix3x3 a, @NativeType("struct aiMatrix3x3 const *") AIMatrix3x3 b, @NativeType("float const") float epsilon) int aiMatrix3AreEqualEpsilon(struct aiMatrix3x3 const * a, struct aiMatrix3x3 const * b, float const epsilon) -
naiMatrix3Inverse
public static void naiMatrix3Inverse(long mat) void aiMatrix3Inverse(struct aiMatrix3x3 * mat) -
aiMatrix3Inverse
void aiMatrix3Inverse(struct aiMatrix3x3 * mat) -
naiMatrix3Determinant
public static float naiMatrix3Determinant(long mat) float aiMatrix3Determinant(struct aiMatrix3x3 const * mat) -
aiMatrix3Determinant
float aiMatrix3Determinant(struct aiMatrix3x3 const * mat) -
naiMatrix3RotationZ
public static void naiMatrix3RotationZ(long mat, float angle) void aiMatrix3RotationZ(struct aiMatrix3x3 * mat, float angle) -
aiMatrix3RotationZ
public static void aiMatrix3RotationZ(@NativeType("struct aiMatrix3x3 *") AIMatrix3x3 mat, float angle) void aiMatrix3RotationZ(struct aiMatrix3x3 * mat, float angle) -
naiMatrix3FromRotationAroundAxis
public static void naiMatrix3FromRotationAroundAxis(long mat, long axis, float angle) void aiMatrix3FromRotationAroundAxis(struct aiMatrix3x3 * mat, struct aiVector3D const * axis, float angle) -
aiMatrix3FromRotationAroundAxis
public static void aiMatrix3FromRotationAroundAxis(@NativeType("struct aiMatrix3x3 *") AIMatrix3x3 mat, @NativeType("struct aiVector3D const *") AIVector3D axis, float angle) void aiMatrix3FromRotationAroundAxis(struct aiMatrix3x3 * mat, struct aiVector3D const * axis, float angle) -
naiMatrix3Translation
public static void naiMatrix3Translation(long mat, long translation) void aiMatrix3Translation(struct aiMatrix3x3 * mat, struct aiVector2D const * translation) -
aiMatrix3Translation
public static void aiMatrix3Translation(@NativeType("struct aiMatrix3x3 *") AIMatrix3x3 mat, @NativeType("struct aiVector2D const *") AIVector2D translation) void aiMatrix3Translation(struct aiMatrix3x3 * mat, struct aiVector2D const * translation) -
naiMatrix3FromTo
public static void naiMatrix3FromTo(long mat, long from, long to) void aiMatrix3FromTo(struct aiMatrix3x3 * mat, struct aiVector3D const * from, struct aiVector3D const * to) -
aiMatrix3FromTo
public static void aiMatrix3FromTo(@NativeType("struct aiMatrix3x3 *") AIMatrix3x3 mat, @NativeType("struct aiVector3D const *") AIVector3D from, @NativeType("struct aiVector3D const *") AIVector3D to) void aiMatrix3FromTo(struct aiMatrix3x3 * mat, struct aiVector3D const * from, struct aiVector3D const * to) -
naiMatrix4FromMatrix3
public static void naiMatrix4FromMatrix3(long dst, long mat) void aiMatrix4FromMatrix3(struct aiMatrix4x4 * dst, struct aiMatrix3x3 const * mat) -
aiMatrix4FromMatrix3
public static void aiMatrix4FromMatrix3(@NativeType("struct aiMatrix4x4 *") AIMatrix4x4 dst, @NativeType("struct aiMatrix3x3 const *") AIMatrix3x3 mat) void aiMatrix4FromMatrix3(struct aiMatrix4x4 * dst, struct aiMatrix3x3 const * mat) -
naiMatrix4FromScalingQuaternionPosition
public static void naiMatrix4FromScalingQuaternionPosition(long mat, long scaling, long rotation, long position) void aiMatrix4FromScalingQuaternionPosition(struct aiMatrix4x4 * mat, struct aiVector3D const * scaling, struct aiQuaternion const * rotation, struct aiVector3D const * position) -
aiMatrix4FromScalingQuaternionPosition
public static void aiMatrix4FromScalingQuaternionPosition(@NativeType("struct aiMatrix4x4 *") AIMatrix4x4 mat, @NativeType("struct aiVector3D const *") AIVector3D scaling, @NativeType("struct aiQuaternion const *") AIQuaternion rotation, @NativeType("struct aiVector3D const *") AIVector3D position) void aiMatrix4FromScalingQuaternionPosition(struct aiMatrix4x4 * mat, struct aiVector3D const * scaling, struct aiQuaternion const * rotation, struct aiVector3D const * position) -
naiMatrix4Add
public static void naiMatrix4Add(long dst, long src) void aiMatrix4Add(struct aiMatrix4x4 * dst, struct aiMatrix4x4 const * src) -
aiMatrix4Add
public static void aiMatrix4Add(@NativeType("struct aiMatrix4x4 *") AIMatrix4x4 dst, @NativeType("struct aiMatrix4x4 const *") AIMatrix4x4 src) void aiMatrix4Add(struct aiMatrix4x4 * dst, struct aiMatrix4x4 const * src) -
naiMatrix4AreEqual
public static int naiMatrix4AreEqual(long a, long b) int aiMatrix4AreEqual(struct aiMatrix4x4 const * a, struct aiMatrix4x4 const * b) -
aiMatrix4AreEqual
@NativeType("int") public static boolean aiMatrix4AreEqual(@NativeType("struct aiMatrix4x4 const *") AIMatrix4x4 a, @NativeType("struct aiMatrix4x4 const *") AIMatrix4x4 b) int aiMatrix4AreEqual(struct aiMatrix4x4 const * a, struct aiMatrix4x4 const * b) -
naiMatrix4AreEqualEpsilon
public static int naiMatrix4AreEqualEpsilon(long a, long b, float epsilon) int aiMatrix4AreEqualEpsilon(struct aiMatrix4x4 const * a, struct aiMatrix4x4 const * b, float const epsilon) -
aiMatrix4AreEqualEpsilon
@NativeType("int") public static boolean aiMatrix4AreEqualEpsilon(@NativeType("struct aiMatrix4x4 const *") AIMatrix4x4 a, @NativeType("struct aiMatrix4x4 const *") AIMatrix4x4 b, @NativeType("float const") float epsilon) int aiMatrix4AreEqualEpsilon(struct aiMatrix4x4 const * a, struct aiMatrix4x4 const * b, float const epsilon) -
naiMatrix4Inverse
public static void naiMatrix4Inverse(long mat) void aiMatrix4Inverse(struct aiMatrix4x4 * mat) -
aiMatrix4Inverse
void aiMatrix4Inverse(struct aiMatrix4x4 * mat) -
naiMatrix4Determinant
public static float naiMatrix4Determinant(long mat) float aiMatrix4Determinant(struct aiMatrix4x4 const * mat) -
aiMatrix4Determinant
float aiMatrix4Determinant(struct aiMatrix4x4 const * mat) -
naiMatrix4IsIdentity
public static int naiMatrix4IsIdentity(long mat) int aiMatrix4IsIdentity(struct aiMatrix4x4 const * mat) -
aiMatrix4IsIdentity
@NativeType("int") public static boolean aiMatrix4IsIdentity(@NativeType("struct aiMatrix4x4 const *") AIMatrix4x4 mat) int aiMatrix4IsIdentity(struct aiMatrix4x4 const * mat) -
naiMatrix4DecomposeIntoScalingEulerAnglesPosition
public static void naiMatrix4DecomposeIntoScalingEulerAnglesPosition(long mat, long scaling, long rotation, long position) void aiMatrix4DecomposeIntoScalingEulerAnglesPosition(struct aiMatrix4x4 const * mat, struct aiVector3D * scaling, struct aiVector3D * rotation, struct aiVector3D * position) -
aiMatrix4DecomposeIntoScalingEulerAnglesPosition
public static void aiMatrix4DecomposeIntoScalingEulerAnglesPosition(@NativeType("struct aiMatrix4x4 const *") AIMatrix4x4 mat, @NativeType("struct aiVector3D *") AIVector3D scaling, @NativeType("struct aiVector3D *") AIVector3D rotation, @NativeType("struct aiVector3D *") AIVector3D position) void aiMatrix4DecomposeIntoScalingEulerAnglesPosition(struct aiMatrix4x4 const * mat, struct aiVector3D * scaling, struct aiVector3D * rotation, struct aiVector3D * position) -
naiMatrix4DecomposeIntoScalingAxisAnglePosition
public static void naiMatrix4DecomposeIntoScalingAxisAnglePosition(long mat, long scaling, long axis, long angle, long position) void aiMatrix4DecomposeIntoScalingAxisAnglePosition(struct aiMatrix4x4 const * mat, struct aiVector3D * scaling, struct aiVector3D * axis, ai_real * angle, struct aiVector3D * position) -
aiMatrix4DecomposeIntoScalingAxisAnglePosition
public static void aiMatrix4DecomposeIntoScalingAxisAnglePosition(@NativeType("struct aiMatrix4x4 const *") AIMatrix4x4 mat, @NativeType("struct aiVector3D *") AIVector3D scaling, @NativeType("struct aiVector3D *") AIVector3D axis, @NativeType("ai_real *") FloatBuffer angle, @NativeType("struct aiVector3D *") AIVector3D position) void aiMatrix4DecomposeIntoScalingAxisAnglePosition(struct aiMatrix4x4 const * mat, struct aiVector3D * scaling, struct aiVector3D * axis, ai_real * angle, struct aiVector3D * position) -
naiMatrix4DecomposeNoScaling
public static void naiMatrix4DecomposeNoScaling(long mat, long rotation, long position) void aiMatrix4DecomposeNoScaling(struct aiMatrix4x4 const * mat, struct aiQuaternion * rotation, struct aiVector3D * position) -
aiMatrix4DecomposeNoScaling
public static void aiMatrix4DecomposeNoScaling(@NativeType("struct aiMatrix4x4 const *") AIMatrix4x4 mat, @NativeType("struct aiQuaternion *") AIQuaternion rotation, @NativeType("struct aiVector3D *") AIVector3D position) void aiMatrix4DecomposeNoScaling(struct aiMatrix4x4 const * mat, struct aiQuaternion * rotation, struct aiVector3D * position) -
naiMatrix4FromEulerAngles
public static void naiMatrix4FromEulerAngles(long mat, float x, float y, float z) void aiMatrix4FromEulerAngles(struct aiMatrix4x4 * mat, float x, float y, float z) -
aiMatrix4FromEulerAngles
public static void aiMatrix4FromEulerAngles(@NativeType("struct aiMatrix4x4 *") AIMatrix4x4 mat, float x, float y, float z) void aiMatrix4FromEulerAngles(struct aiMatrix4x4 * mat, float x, float y, float z) -
naiMatrix4RotationX
public static void naiMatrix4RotationX(long mat, float angle) void aiMatrix4RotationX(struct aiMatrix4x4 * mat, float angle) -
aiMatrix4RotationX
public static void aiMatrix4RotationX(@NativeType("struct aiMatrix4x4 *") AIMatrix4x4 mat, float angle) void aiMatrix4RotationX(struct aiMatrix4x4 * mat, float angle) -
naiMatrix4RotationY
public static void naiMatrix4RotationY(long mat, float angle) void aiMatrix4RotationY(struct aiMatrix4x4 * mat, float angle) -
aiMatrix4RotationY
public static void aiMatrix4RotationY(@NativeType("struct aiMatrix4x4 *") AIMatrix4x4 mat, float angle) void aiMatrix4RotationY(struct aiMatrix4x4 * mat, float angle) -
naiMatrix4RotationZ
public static void naiMatrix4RotationZ(long mat, float angle) void aiMatrix4RotationZ(struct aiMatrix4x4 * mat, float angle) -
aiMatrix4RotationZ
public static void aiMatrix4RotationZ(@NativeType("struct aiMatrix4x4 *") AIMatrix4x4 mat, float angle) void aiMatrix4RotationZ(struct aiMatrix4x4 * mat, float angle) -
naiMatrix4FromRotationAroundAxis
public static void naiMatrix4FromRotationAroundAxis(long mat, long axis, float angle) void aiMatrix4FromRotationAroundAxis(struct aiMatrix4x4 * mat, struct aiVector3D const * axis, float angle) -
aiMatrix4FromRotationAroundAxis
public static void aiMatrix4FromRotationAroundAxis(@NativeType("struct aiMatrix4x4 *") AIMatrix4x4 mat, @NativeType("struct aiVector3D const *") AIVector3D axis, float angle) void aiMatrix4FromRotationAroundAxis(struct aiMatrix4x4 * mat, struct aiVector3D const * axis, float angle) -
naiMatrix4Translation
public static void naiMatrix4Translation(long mat, long translation) void aiMatrix4Translation(struct aiMatrix4x4 * mat, struct aiVector3D const * translation) -
aiMatrix4Translation
public static void aiMatrix4Translation(@NativeType("struct aiMatrix4x4 *") AIMatrix4x4 mat, @NativeType("struct aiVector3D const *") AIVector3D translation) void aiMatrix4Translation(struct aiMatrix4x4 * mat, struct aiVector3D const * translation) -
naiMatrix4Scaling
public static void naiMatrix4Scaling(long mat, long scaling) void aiMatrix4Scaling(struct aiMatrix4x4 * mat, struct aiVector3D const * scaling) -
aiMatrix4Scaling
public static void aiMatrix4Scaling(@NativeType("struct aiMatrix4x4 *") AIMatrix4x4 mat, @NativeType("struct aiVector3D const *") AIVector3D scaling) void aiMatrix4Scaling(struct aiMatrix4x4 * mat, struct aiVector3D const * scaling) -
naiMatrix4FromTo
public static void naiMatrix4FromTo(long mat, long from, long to) void aiMatrix4FromTo(struct aiMatrix4x4 * mat, struct aiVector3D const * from, struct aiVector3D const * to) -
aiMatrix4FromTo
public static void aiMatrix4FromTo(@NativeType("struct aiMatrix4x4 *") AIMatrix4x4 mat, @NativeType("struct aiVector3D const *") AIVector3D from, @NativeType("struct aiVector3D const *") AIVector3D to) void aiMatrix4FromTo(struct aiMatrix4x4 * mat, struct aiVector3D const * from, struct aiVector3D const * to) -
naiQuaternionFromEulerAngles
public static void naiQuaternionFromEulerAngles(long q, float x, float y, float z) void aiQuaternionFromEulerAngles(struct aiQuaternion * q, float x, float y, float z) -
aiQuaternionFromEulerAngles
public static void aiQuaternionFromEulerAngles(@NativeType("struct aiQuaternion *") AIQuaternion q, float x, float y, float z) void aiQuaternionFromEulerAngles(struct aiQuaternion * q, float x, float y, float z) -
naiQuaternionFromAxisAngle
public static void naiQuaternionFromAxisAngle(long q, long axis, float angle) void aiQuaternionFromAxisAngle(struct aiQuaternion * q, struct aiVector3D const * axis, float angle) -
aiQuaternionFromAxisAngle
public static void aiQuaternionFromAxisAngle(@NativeType("struct aiQuaternion *") AIQuaternion q, @NativeType("struct aiVector3D const *") AIVector3D axis, float angle) void aiQuaternionFromAxisAngle(struct aiQuaternion * q, struct aiVector3D const * axis, float angle) -
naiQuaternionFromNormalizedQuaternion
public static void naiQuaternionFromNormalizedQuaternion(long q, long normalized) void aiQuaternionFromNormalizedQuaternion(struct aiQuaternion * q, struct aiVector3D const * normalized) -
aiQuaternionFromNormalizedQuaternion
public static void aiQuaternionFromNormalizedQuaternion(@NativeType("struct aiQuaternion *") AIQuaternion q, @NativeType("struct aiVector3D const *") AIVector3D normalized) void aiQuaternionFromNormalizedQuaternion(struct aiQuaternion * q, struct aiVector3D const * normalized) -
naiQuaternionAreEqual
public static int naiQuaternionAreEqual(long a, long b) int aiQuaternionAreEqual(struct aiQuaternion const * a, struct aiQuaternion const * b) -
aiQuaternionAreEqual
@NativeType("int") public static boolean aiQuaternionAreEqual(@NativeType("struct aiQuaternion const *") AIQuaternion a, @NativeType("struct aiQuaternion const *") AIQuaternion b) int aiQuaternionAreEqual(struct aiQuaternion const * a, struct aiQuaternion const * b) -
naiQuaternionAreEqualEpsilon
public static int naiQuaternionAreEqualEpsilon(long a, long b, float epsilon) int aiQuaternionAreEqualEpsilon(struct aiQuaternion const * a, struct aiQuaternion const * b, float const epsilon) -
aiQuaternionAreEqualEpsilon
@NativeType("int") public static boolean aiQuaternionAreEqualEpsilon(@NativeType("struct aiQuaternion const *") AIQuaternion a, @NativeType("struct aiQuaternion const *") AIQuaternion b, @NativeType("float const") float epsilon) int aiQuaternionAreEqualEpsilon(struct aiQuaternion const * a, struct aiQuaternion const * b, float const epsilon) -
naiQuaternionNormalize
public static void naiQuaternionNormalize(long q) void aiQuaternionNormalize(struct aiQuaternion * q) -
aiQuaternionNormalize
void aiQuaternionNormalize(struct aiQuaternion * q) -
naiQuaternionConjugate
public static void naiQuaternionConjugate(long q) void aiQuaternionConjugate(struct aiQuaternion * q) -
aiQuaternionConjugate
void aiQuaternionConjugate(struct aiQuaternion * q) -
naiQuaternionMultiply
public static void naiQuaternionMultiply(long dst, long q) void aiQuaternionMultiply(struct aiQuaternion * dst, struct aiQuaternion const * q) -
aiQuaternionMultiply
public static void aiQuaternionMultiply(@NativeType("struct aiQuaternion *") AIQuaternion dst, @NativeType("struct aiQuaternion const *") AIQuaternion q) void aiQuaternionMultiply(struct aiQuaternion * dst, struct aiQuaternion const * q) -
naiQuaternionInterpolate
public static void naiQuaternionInterpolate(long dst, long start, long end, float factor) void aiQuaternionInterpolate(struct aiQuaternion * dst, struct aiQuaternion const * start, struct aiQuaternion const * end, float factor) -
aiQuaternionInterpolate
public static void aiQuaternionInterpolate(@NativeType("struct aiQuaternion *") AIQuaternion dst, @NativeType("struct aiQuaternion const *") AIQuaternion start, @NativeType("struct aiQuaternion const *") AIQuaternion end, float factor) void aiQuaternionInterpolate(struct aiQuaternion * dst, struct aiQuaternion const * start, struct aiQuaternion const * end, float factor) -
naiGetImporterDesc
public static long naiGetImporterDesc(long extension) struct aiImporterDesc * aiGetImporterDesc(char const * extension) -
aiGetImporterDesc
@NativeType("struct aiImporterDesc *") public static @Nullable AIImporterDesc aiGetImporterDesc(@NativeType("char const *") ByteBuffer extension) struct aiImporterDesc * aiGetImporterDesc(char const * extension) -
aiGetImporterDesc
@NativeType("struct aiImporterDesc *") public static @Nullable AIImporterDesc aiGetImporterDesc(@NativeType("char const *") CharSequence extension) struct aiImporterDesc * aiGetImporterDesc(char const * extension) -
naiTextureTypeToString
public static long naiTextureTypeToString(int in) char const * aiTextureTypeToString(aiTextureType in) -
aiTextureTypeToString
@NativeType("char const *") public static @Nullable String aiTextureTypeToString(@NativeType("aiTextureType") int in) char const * aiTextureTypeToString(aiTextureType in) -
naiGetMaterialProperty
public static int naiGetMaterialProperty(long pMat, long pKey, int type, int index, long mPropOut) aiReturn aiGetMaterialProperty(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiMaterialProperty const ** mPropOut) -
aiGetMaterialProperty
@NativeType("aiReturn") public static int aiGetMaterialProperty(@NativeType("struct aiMaterial const *") AIMaterial pMat, @NativeType("char const *") ByteBuffer pKey, @NativeType("unsigned int") int type, @NativeType("unsigned int") int index, @NativeType("struct aiMaterialProperty const **") PointerBuffer mPropOut) aiReturn aiGetMaterialProperty(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiMaterialProperty const ** mPropOut) -
aiGetMaterialProperty
@NativeType("aiReturn") public static int aiGetMaterialProperty(@NativeType("struct aiMaterial const *") AIMaterial pMat, @NativeType("char const *") CharSequence pKey, @NativeType("unsigned int") int type, @NativeType("unsigned int") int index, @NativeType("struct aiMaterialProperty const **") PointerBuffer mPropOut) aiReturn aiGetMaterialProperty(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiMaterialProperty const ** mPropOut) -
aiGetMaterialProperty
@NativeType("aiReturn") public static int aiGetMaterialProperty(@NativeType("struct aiMaterial const *") AIMaterial pMat, @NativeType("char const *") ByteBuffer pKey, @NativeType("struct aiMaterialProperty const **") PointerBuffer mPropOut) aiReturn aiGetMaterialProperty(struct aiMaterial const * pMat, char const * pKey, struct aiMaterialProperty const ** mPropOut) -
aiGetMaterialProperty
@NativeType("aiReturn") public static int aiGetMaterialProperty(@NativeType("struct aiMaterial const *") AIMaterial pMat, @NativeType("char const *") CharSequence pKey, @NativeType("struct aiMaterialProperty const **") PointerBuffer mPropOut) aiReturn aiGetMaterialProperty(struct aiMaterial const * pMat, char const * pKey, struct aiMaterialProperty const ** mPropOut) -
naiGetMaterialFloatArray
public static int naiGetMaterialFloatArray(long pMat, long pKey, int type, int index, long pOut, long pMax) aiReturn aiGetMaterialFloatArray(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, ai_real * pOut, unsigned int * pMax) -
aiGetMaterialFloatArray
@NativeType("aiReturn") public static int aiGetMaterialFloatArray(@NativeType("struct aiMaterial const *") AIMaterial pMat, @NativeType("char const *") ByteBuffer pKey, @NativeType("unsigned int") int type, @NativeType("unsigned int") int index, @NativeType("ai_real *") FloatBuffer pOut, @NativeType("unsigned int *") @Nullable IntBuffer pMax) aiReturn aiGetMaterialFloatArray(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, ai_real * pOut, unsigned int * pMax) -
aiGetMaterialFloatArray
@NativeType("aiReturn") public static int aiGetMaterialFloatArray(@NativeType("struct aiMaterial const *") AIMaterial pMat, @NativeType("char const *") CharSequence pKey, @NativeType("unsigned int") int type, @NativeType("unsigned int") int index, @NativeType("ai_real *") FloatBuffer pOut, @NativeType("unsigned int *") @Nullable IntBuffer pMax) aiReturn aiGetMaterialFloatArray(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, ai_real * pOut, unsigned int * pMax) -
naiGetMaterialIntegerArray
public static int naiGetMaterialIntegerArray(long pMat, long pKey, int type, int index, long pOut, long pMax) aiReturn aiGetMaterialIntegerArray(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, int * pOut, unsigned int * pMax) -
aiGetMaterialIntegerArray
@NativeType("aiReturn") public static int aiGetMaterialIntegerArray(@NativeType("struct aiMaterial const *") AIMaterial pMat, @NativeType("char const *") ByteBuffer pKey, @NativeType("unsigned int") int type, @NativeType("unsigned int") int index, @NativeType("int *") IntBuffer pOut, @NativeType("unsigned int *") @Nullable IntBuffer pMax) aiReturn aiGetMaterialIntegerArray(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, int * pOut, unsigned int * pMax) -
aiGetMaterialIntegerArray
@NativeType("aiReturn") public static int aiGetMaterialIntegerArray(@NativeType("struct aiMaterial const *") AIMaterial pMat, @NativeType("char const *") CharSequence pKey, @NativeType("unsigned int") int type, @NativeType("unsigned int") int index, @NativeType("int *") IntBuffer pOut, @NativeType("unsigned int *") @Nullable IntBuffer pMax) aiReturn aiGetMaterialIntegerArray(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, int * pOut, unsigned int * pMax) -
naiGetMaterialColor
public static int naiGetMaterialColor(long pMat, long pKey, int type, int index, long pOut) aiReturn aiGetMaterialColor(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiColor4D * pOut) -
aiGetMaterialColor
@NativeType("aiReturn") public static int aiGetMaterialColor(@NativeType("struct aiMaterial const *") AIMaterial pMat, @NativeType("char const *") ByteBuffer pKey, @NativeType("unsigned int") int type, @NativeType("unsigned int") int index, @NativeType("struct aiColor4D *") AIColor4D pOut) aiReturn aiGetMaterialColor(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiColor4D * pOut) -
aiGetMaterialColor
@NativeType("aiReturn") public static int aiGetMaterialColor(@NativeType("struct aiMaterial const *") AIMaterial pMat, @NativeType("char const *") CharSequence pKey, @NativeType("unsigned int") int type, @NativeType("unsigned int") int index, @NativeType("struct aiColor4D *") AIColor4D pOut) aiReturn aiGetMaterialColor(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiColor4D * pOut) -
naiGetMaterialUVTransform
public static int naiGetMaterialUVTransform(long pMat, long pKey, int type, int index, long pOut) aiReturn aiGetMaterialUVTransform(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiUVTransform * pOut) -
aiGetMaterialUVTransform
@NativeType("aiReturn") public static int aiGetMaterialUVTransform(@NativeType("struct aiMaterial const *") AIMaterial pMat, @NativeType("char const *") ByteBuffer pKey, @NativeType("unsigned int") int type, @NativeType("unsigned int") int index, @NativeType("struct aiUVTransform *") AIUVTransform pOut) aiReturn aiGetMaterialUVTransform(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiUVTransform * pOut) -
aiGetMaterialUVTransform
@NativeType("aiReturn") public static int aiGetMaterialUVTransform(@NativeType("struct aiMaterial const *") AIMaterial pMat, @NativeType("char const *") CharSequence pKey, @NativeType("unsigned int") int type, @NativeType("unsigned int") int index, @NativeType("struct aiUVTransform *") AIUVTransform pOut) aiReturn aiGetMaterialUVTransform(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiUVTransform * pOut) -
naiGetMaterialString
public static int naiGetMaterialString(long pMat, long pKey, int type, int index, long pOut) aiReturn aiGetMaterialString(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiString * pOut) -
aiGetMaterialString
@NativeType("aiReturn") public static int aiGetMaterialString(@NativeType("struct aiMaterial const *") AIMaterial pMat, @NativeType("char const *") ByteBuffer pKey, @NativeType("unsigned int") int type, @NativeType("unsigned int") int index, @NativeType("struct aiString *") AIString pOut) aiReturn aiGetMaterialString(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiString * pOut) -
aiGetMaterialString
@NativeType("aiReturn") public static int aiGetMaterialString(@NativeType("struct aiMaterial const *") AIMaterial pMat, @NativeType("char const *") CharSequence pKey, @NativeType("unsigned int") int type, @NativeType("unsigned int") int index, @NativeType("struct aiString *") AIString pOut) aiReturn aiGetMaterialString(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, struct aiString * pOut) -
naiGetMaterialTextureCount
public static int naiGetMaterialTextureCount(long pMat, int type) unsigned int aiGetMaterialTextureCount(struct aiMaterial const * pMat, aiTextureType type) -
aiGetMaterialTextureCount
@NativeType("unsigned int") public static int aiGetMaterialTextureCount(@NativeType("struct aiMaterial const *") AIMaterial pMat, @NativeType("aiTextureType") int type) unsigned int aiGetMaterialTextureCount(struct aiMaterial const * pMat, aiTextureType type) -
naiGetMaterialTexture
public static int naiGetMaterialTexture(long pMat, int type, int index, long path, long mapping, long uvindex, long blend, long op, long mapmode, long flags) aiReturn aiGetMaterialTexture(struct aiMaterial const * pMat, aiTextureType type, unsigned int index, struct aiString * path, aiTextureMapping * mapping, unsigned int * uvindex, float * blend, aiTextureOp * op, aiTextureMapMode * mapmode, unsigned int * flags) -
aiGetMaterialTexture
@NativeType("aiReturn") public static int aiGetMaterialTexture(@NativeType("struct aiMaterial const *") AIMaterial pMat, @NativeType("aiTextureType") int type, @NativeType("unsigned int") int index, @NativeType("struct aiString *") AIString path, @NativeType("aiTextureMapping *") @Nullable IntBuffer mapping, @NativeType("unsigned int *") @Nullable IntBuffer uvindex, @NativeType("float *") @Nullable FloatBuffer blend, @NativeType("aiTextureOp *") @Nullable IntBuffer op, @NativeType("aiTextureMapMode *") @Nullable IntBuffer mapmode, @NativeType("unsigned int *") @Nullable IntBuffer flags) aiReturn aiGetMaterialTexture(struct aiMaterial const * pMat, aiTextureType type, unsigned int index, struct aiString * path, aiTextureMapping * mapping, unsigned int * uvindex, float * blend, aiTextureOp * op, aiTextureMapMode * mapmode, unsigned int * flags) -
naiGetLegalString
public static long naiGetLegalString()char const * aiGetLegalString(void) -
aiGetLegalString
char const * aiGetLegalString(void) -
aiGetVersionPatch
unsigned int aiGetVersionPatch(void) -
aiGetVersionMinor
unsigned int aiGetVersionMinor(void) -
aiGetVersionMajor
unsigned int aiGetVersionMajor(void) -
aiGetVersionRevision
unsigned int aiGetVersionRevision(void) -
naiGetBranchName
public static long naiGetBranchName()char const * aiGetBranchName(void) -
aiGetBranchName
char const * aiGetBranchName(void) -
aiGetCompileFlags
unsigned int aiGetCompileFlags(void) -
aiMatrix4DecomposeIntoScalingAxisAnglePosition
public static void aiMatrix4DecomposeIntoScalingAxisAnglePosition(@NativeType("struct aiMatrix4x4 const *") AIMatrix4x4 mat, @NativeType("struct aiVector3D *") AIVector3D scaling, @NativeType("struct aiVector3D *") AIVector3D axis, @NativeType("ai_real *") float[] angle, @NativeType("struct aiVector3D *") AIVector3D position) void aiMatrix4DecomposeIntoScalingAxisAnglePosition(struct aiMatrix4x4 const * mat, struct aiVector3D * scaling, struct aiVector3D * axis, ai_real * angle, struct aiVector3D * position) -
aiGetMaterialFloatArray
@NativeType("aiReturn") public static int aiGetMaterialFloatArray(@NativeType("struct aiMaterial const *") AIMaterial pMat, @NativeType("char const *") ByteBuffer pKey, @NativeType("unsigned int") int type, @NativeType("unsigned int") int index, @NativeType("ai_real *") float[] pOut, @NativeType("unsigned int *") int @Nullable [] pMax) aiReturn aiGetMaterialFloatArray(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, ai_real * pOut, unsigned int * pMax) -
aiGetMaterialFloatArray
@NativeType("aiReturn") public static int aiGetMaterialFloatArray(@NativeType("struct aiMaterial const *") AIMaterial pMat, @NativeType("char const *") CharSequence pKey, @NativeType("unsigned int") int type, @NativeType("unsigned int") int index, @NativeType("ai_real *") float[] pOut, @NativeType("unsigned int *") int @Nullable [] pMax) aiReturn aiGetMaterialFloatArray(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, ai_real * pOut, unsigned int * pMax) -
aiGetMaterialIntegerArray
@NativeType("aiReturn") public static int aiGetMaterialIntegerArray(@NativeType("struct aiMaterial const *") AIMaterial pMat, @NativeType("char const *") ByteBuffer pKey, @NativeType("unsigned int") int type, @NativeType("unsigned int") int index, @NativeType("int *") int[] pOut, @NativeType("unsigned int *") int @Nullable [] pMax) aiReturn aiGetMaterialIntegerArray(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, int * pOut, unsigned int * pMax) -
aiGetMaterialIntegerArray
@NativeType("aiReturn") public static int aiGetMaterialIntegerArray(@NativeType("struct aiMaterial const *") AIMaterial pMat, @NativeType("char const *") CharSequence pKey, @NativeType("unsigned int") int type, @NativeType("unsigned int") int index, @NativeType("int *") int[] pOut, @NativeType("unsigned int *") int @Nullable [] pMax) aiReturn aiGetMaterialIntegerArray(struct aiMaterial const * pMat, char const * pKey, unsigned int type, unsigned int index, int * pOut, unsigned int * pMax) -
aiGetMaterialTexture
@NativeType("aiReturn") public static int aiGetMaterialTexture(@NativeType("struct aiMaterial const *") AIMaterial pMat, @NativeType("aiTextureType") int type, @NativeType("unsigned int") int index, @NativeType("struct aiString *") AIString path, @NativeType("aiTextureMapping *") int @Nullable [] mapping, @NativeType("unsigned int *") int @Nullable [] uvindex, @NativeType("float *") float @Nullable [] blend, @NativeType("aiTextureOp *") int @Nullable [] op, @NativeType("aiTextureMapMode *") int @Nullable [] mapmode, @NativeType("unsigned int *") int @Nullable [] flags) aiReturn aiGetMaterialTexture(struct aiMaterial const * pMat, aiTextureType type, unsigned int index, struct aiString * path, aiTextureMapping * mapping, unsigned int * uvindex, float * blend, aiTextureOp * op, aiTextureMapMode * mapmode, unsigned int * flags)
-