Package org.lwjgl.assimp
Class Assimp
java.lang.Object
org.lwjgl.assimp.Assimp
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Contains the function pointers loaded from the assimpSharedLibrary
. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final int
static final int
static final int
static final int
static final String
static final float
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final float
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final float
static final String
static final int
static final float
static final int
static final int
static final int
static final float
static final int
static final int
static final int
static final double
static final float
static final double
static final float
static final double
static final float
static final String
static final String
static final int
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final int
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final String
static final String
static final String
static final String
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic float
AI_DEG_TO_RAD
(float x) float AI_DEG_TO_RAD(float x)
static float
AI_RAD_TO_DEG
(float x) float AI_RAD_TO_DEG(float x)
static @Nullable AIScene
aiApplyPostProcessing
(AIScene pScene, int pFlags) struct aiScene * aiApplyPostProcessing(struct aiScene const * pScene, unsigned int pFlags)
static void
aiAttachLogStream
(AILogStream stream) void aiAttachLogStream(struct aiLogStream const * stream)
static int
aiComponent_COLORSn
(int n) int aiComponent_COLORSn(int n)
static int
aiComponent_TEXCOORDSn
(int n) int aiComponent_TEXCOORDSn(int n)
static @Nullable AIScene
aiCopyScene
(AIScene pIn) void aiCopyScene(struct aiScene const * pIn, struct aiScene ** pOut)
static void
aiCopyScene
(AIScene pIn, PointerBuffer pOut) void aiCopyScene(struct aiScene const * pIn, struct aiScene ** pOut)
static @Nullable AIPropertyStore
struct aiPropertyStore * aiCreatePropertyStore(void)
static void
aiCreateQuaternionFromMatrix
(AIQuaternion quat, AIMatrix3x3 mat) void aiCreateQuaternionFromMatrix(struct aiQuaternion * quat, struct aiMatrix3x3 const * mat)
static void
aiDecomposeMatrix
(AIMatrix4x4 mat, AIVector3D scaling, AIQuaternion rotation, AIVector3D position) void aiDecomposeMatrix(struct aiMatrix4x4 const * mat, struct aiVector3D * scaling, struct aiQuaternion * rotation, struct aiVector3D * position)
static void
void aiDetachAllLogStreams(void)
static int
aiDetachLogStream
(AILogStream stream) aiReturn aiDetachLogStream(struct aiLogStream const * stream)
static void
aiEnableVerboseLogging
(boolean d) void aiEnableVerboseLogging(aiBool d)
static int
aiExportScene
(AIScene pScene, CharSequence pFormatId, CharSequence pFileName, int pPreProcessing) aiReturn aiExportScene(struct aiScene const * pScene, char const * pFormatId, char const * pFileName, unsigned int pPreProcessing)
static int
aiExportScene
(AIScene pScene, ByteBuffer pFormatId, ByteBuffer pFileName, int pPreProcessing) aiReturn aiExportScene(struct aiScene const * pScene, char const * pFormatId, char const * pFileName, unsigned int pPreProcessing)
static int
aiExportSceneEx
(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 int
aiExportSceneEx
(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 AIExportDataBlob
aiExportSceneToBlob
(AIScene pScene, CharSequence pFormatId, int pPreProcessing) struct aiExportDataBlob * aiExportSceneToBlob(struct aiScene const * pScene, char const * pFormatId, unsigned int pPreProcessing)
static @Nullable AIExportDataBlob
aiExportSceneToBlob
(AIScene pScene, ByteBuffer pFormatId, int pPreProcessing) struct aiExportDataBlob * aiExportSceneToBlob(struct aiScene const * pScene, char const * pFormatId, unsigned int pPreProcessing)
static void
aiFreeScene
(AIScene pIn) void aiFreeScene(struct aiScene const * pIn)
static @Nullable String
char const * aiGetBranchName(void)
static int
unsigned int aiGetCompileFlags(void)
static @Nullable AITexture
aiGetEmbeddedTexture
(AIScene pIn, CharSequence filename) struct aiTexture * aiGetEmbeddedTexture(struct aiScene const * pIn, char const * filename)
static @Nullable AITexture
aiGetEmbeddedTexture
(AIScene pIn, ByteBuffer filename) struct aiTexture * aiGetEmbeddedTexture(struct aiScene const * pIn, char const * filename)
static @Nullable String
char * aiGetErrorString(void)
static long
size_t aiGetExportFormatCount(void)
static @Nullable AIExportFormatDesc
aiGetExportFormatDescription
(long pIndex) struct aiExportFormatDesc * aiGetExportFormatDescription(size_t pIndex)
static void
aiGetExtensionList
(AIString szOut) void aiGetExtensionList(struct aiString * szOut)
static @Nullable AIImporterDesc
aiGetImporterDesc
(CharSequence extension) struct aiImporterDesc * aiGetImporterDesc(char const * extension)
static @Nullable AIImporterDesc
aiGetImporterDesc
(ByteBuffer extension) struct aiImporterDesc * aiGetImporterDesc(char const * extension)
static long
size_t aiGetImportFormatCount(void)
static @Nullable AIImporterDesc
aiGetImportFormatDescription
(long pIndex) struct aiImporterDesc * aiGetImportFormatDescription(size_t pIndex)
static String
char const * aiGetLegalString(void)
static int
aiGetMaterialColor
(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 int
aiGetMaterialColor
(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 int
aiGetMaterialFloatArray
(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 int
aiGetMaterialFloatArray
(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 int
aiGetMaterialFloatArray
(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 int
aiGetMaterialFloatArray
(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 int
aiGetMaterialIntegerArray
(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 int
aiGetMaterialIntegerArray
(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 int
aiGetMaterialIntegerArray
(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 int
aiGetMaterialIntegerArray
(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 int
aiGetMaterialProperty
(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 int
aiGetMaterialProperty
(AIMaterial pMat, CharSequence pKey, PointerBuffer mPropOut) aiReturn aiGetMaterialProperty(struct aiMaterial const * pMat, char const * pKey, struct aiMaterialProperty const ** mPropOut)
static int
aiGetMaterialProperty
(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 int
aiGetMaterialProperty
(AIMaterial pMat, ByteBuffer pKey, PointerBuffer mPropOut) aiReturn aiGetMaterialProperty(struct aiMaterial const * pMat, char const * pKey, struct aiMaterialProperty const ** mPropOut)
static int
aiGetMaterialString
(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 int
aiGetMaterialString
(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 int
aiGetMaterialTexture
(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 int
aiGetMaterialTexture
(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 int
aiGetMaterialTextureCount
(AIMaterial pMat, int type) unsigned int aiGetMaterialTextureCount(struct aiMaterial const * pMat, aiTextureType type)
static int
aiGetMaterialUVTransform
(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 int
aiGetMaterialUVTransform
(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 void
aiGetMemoryRequirements
(AIScene pIn, AIMemoryInfo in) void aiGetMemoryRequirements(struct aiScene const * pIn, struct aiMemoryInfo * in)
static AILogStream
aiGetPredefinedLogStream
(int pStreams, @Nullable CharSequence file, AILogStream __result) struct aiLogStream aiGetPredefinedLogStream(aiDefaultLogStream pStreams, char const * file)
static AILogStream
aiGetPredefinedLogStream
(int pStreams, @Nullable ByteBuffer file, AILogStream __result) struct aiLogStream aiGetPredefinedLogStream(aiDefaultLogStream pStreams, char const * file)
static int
unsigned int aiGetVersionMajor(void)
static int
unsigned int aiGetVersionMinor(void)
static int
unsigned int aiGetVersionPatch(void)
static int
unsigned int aiGetVersionRevision(void)
static void
void aiIdentityMatrix3(struct aiMatrix3x3 * mat)
static void
void aiIdentityMatrix4(struct aiMatrix4x4 * mat)
static @Nullable AIScene
aiImportFile
(CharSequence pFile, int pFlags) struct aiScene * aiImportFile(char const * pFile, unsigned int pFlags)
static @Nullable AIScene
aiImportFile
(ByteBuffer pFile, int pFlags) struct aiScene * aiImportFile(char const * pFile, unsigned int pFlags)
static @Nullable AIScene
aiImportFileEx
(CharSequence pFile, int pFlags, @Nullable AIFileIO pFS) struct aiScene * aiImportFileEx(char const * pFile, unsigned int pFlags, struct aiFileIO * pFS)
static @Nullable AIScene
aiImportFileEx
(ByteBuffer pFile, int pFlags, @Nullable AIFileIO pFS) struct aiScene * aiImportFileEx(char const * pFile, unsigned int pFlags, struct aiFileIO * pFS)
static @Nullable AIScene
aiImportFileExWithProperties
(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 AIScene
aiImportFileExWithProperties
(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 AIScene
aiImportFileFromMemory
(ByteBuffer pBuffer, int pFlags, @Nullable CharSequence pHint) struct aiScene * aiImportFileFromMemory(char const * pBuffer, unsigned int pLength, unsigned int pFlags, char const * pHint)
static @Nullable AIScene
aiImportFileFromMemory
(ByteBuffer pBuffer, int pFlags, @Nullable ByteBuffer pHint) struct aiScene * aiImportFileFromMemory(char const * pBuffer, unsigned int pLength, unsigned int pFlags, char const * pHint)
static @Nullable AIScene
aiImportFileFromMemoryWithProperties
(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 AIScene
aiImportFileFromMemoryWithProperties
(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 boolean
aiIsExtensionSupported
(CharSequence szExtension) aiBool aiIsExtensionSupported(char const * szExtension)
static boolean
aiIsExtensionSupported
(ByteBuffer szExtension) aiBool aiIsExtensionSupported(char const * szExtension)
static boolean
int aiMatrix3AreEqual(struct aiMatrix3x3 const * a, struct aiMatrix3x3 const * b)
static boolean
aiMatrix3AreEqualEpsilon
(AIMatrix3x3 a, AIMatrix3x3 b, float epsilon) int aiMatrix3AreEqualEpsilon(struct aiMatrix3x3 const * a, struct aiMatrix3x3 const * b, float const epsilon)
static float
float aiMatrix3Determinant(struct aiMatrix3x3 const * mat)
static void
aiMatrix3FromMatrix4
(AIMatrix3x3 dst, AIMatrix4x4 mat) void aiMatrix3FromMatrix4(struct aiMatrix3x3 * dst, struct aiMatrix4x4 const * mat)
static void
void aiMatrix3FromQuaternion(struct aiMatrix3x3 * mat, struct aiQuaternion const * q)
static void
aiMatrix3FromRotationAroundAxis
(AIMatrix3x3 mat, AIVector3D axis, float angle) void aiMatrix3FromRotationAroundAxis(struct aiMatrix3x3 * mat, struct aiVector3D const * axis, float angle)
static void
aiMatrix3FromTo
(AIMatrix3x3 mat, AIVector3D from, AIVector3D to) void aiMatrix3FromTo(struct aiMatrix3x3 * mat, struct aiVector3D const * from, struct aiVector3D const * to)
static void
void aiMatrix3Inverse(struct aiMatrix3x3 * mat)
static void
aiMatrix3RotationZ
(AIMatrix3x3 mat, float angle) void aiMatrix3RotationZ(struct aiMatrix3x3 * mat, float angle)
static void
aiMatrix3Translation
(AIMatrix3x3 mat, AIVector2D translation) void aiMatrix3Translation(struct aiMatrix3x3 * mat, struct aiVector2D const * translation)
static void
aiMatrix4Add
(AIMatrix4x4 dst, AIMatrix4x4 src) void aiMatrix4Add(struct aiMatrix4x4 * dst, struct aiMatrix4x4 const * src)
static boolean
int aiMatrix4AreEqual(struct aiMatrix4x4 const * a, struct aiMatrix4x4 const * b)
static boolean
aiMatrix4AreEqualEpsilon
(AIMatrix4x4 a, AIMatrix4x4 b, float epsilon) int aiMatrix4AreEqualEpsilon(struct aiMatrix4x4 const * a, struct aiMatrix4x4 const * b, float const epsilon)
static void
aiMatrix4DecomposeIntoScalingAxisAnglePosition
(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 void
aiMatrix4DecomposeIntoScalingAxisAnglePosition
(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 void
aiMatrix4DecomposeIntoScalingEulerAnglesPosition
(AIMatrix4x4 mat, AIVector3D scaling, AIVector3D rotation, AIVector3D position) void aiMatrix4DecomposeIntoScalingEulerAnglesPosition(struct aiMatrix4x4 const * mat, struct aiVector3D * scaling, struct aiVector3D * rotation, struct aiVector3D * position)
static void
aiMatrix4DecomposeNoScaling
(AIMatrix4x4 mat, AIQuaternion rotation, AIVector3D position) void aiMatrix4DecomposeNoScaling(struct aiMatrix4x4 const * mat, struct aiQuaternion * rotation, struct aiVector3D * position)
static float
float aiMatrix4Determinant(struct aiMatrix4x4 const * mat)
static void
aiMatrix4FromEulerAngles
(AIMatrix4x4 mat, float x, float y, float z) void aiMatrix4FromEulerAngles(struct aiMatrix4x4 * mat, float x, float y, float z)
static void
aiMatrix4FromMatrix3
(AIMatrix4x4 dst, AIMatrix3x3 mat) void aiMatrix4FromMatrix3(struct aiMatrix4x4 * dst, struct aiMatrix3x3 const * mat)
static void
aiMatrix4FromRotationAroundAxis
(AIMatrix4x4 mat, AIVector3D axis, float angle) void aiMatrix4FromRotationAroundAxis(struct aiMatrix4x4 * mat, struct aiVector3D const * axis, float angle)
static void
aiMatrix4FromScalingQuaternionPosition
(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 void
aiMatrix4FromTo
(AIMatrix4x4 mat, AIVector3D from, AIVector3D to) void aiMatrix4FromTo(struct aiMatrix4x4 * mat, struct aiVector3D const * from, struct aiVector3D const * to)
static void
void aiMatrix4Inverse(struct aiMatrix4x4 * mat)
static boolean
int aiMatrix4IsIdentity(struct aiMatrix4x4 const * mat)
static void
aiMatrix4RotationX
(AIMatrix4x4 mat, float angle) void aiMatrix4RotationX(struct aiMatrix4x4 * mat, float angle)
static void
aiMatrix4RotationY
(AIMatrix4x4 mat, float angle) void aiMatrix4RotationY(struct aiMatrix4x4 * mat, float angle)
static void
aiMatrix4RotationZ
(AIMatrix4x4 mat, float angle) void aiMatrix4RotationZ(struct aiMatrix4x4 * mat, float angle)
static void
aiMatrix4Scaling
(AIMatrix4x4 mat, AIVector3D scaling) void aiMatrix4Scaling(struct aiMatrix4x4 * mat, struct aiVector3D const * scaling)
static void
aiMatrix4Translation
(AIMatrix4x4 mat, AIVector3D translation) void aiMatrix4Translation(struct aiMatrix4x4 * mat, struct aiVector3D const * translation)
static void
aiMultiplyMatrix3
(AIMatrix3x3 dst, AIMatrix3x3 src) void aiMultiplyMatrix3(struct aiMatrix3x3 * dst, struct aiMatrix3x3 const * src)
static void
aiMultiplyMatrix4
(AIMatrix4x4 dst, AIMatrix4x4 src) void aiMultiplyMatrix4(struct aiMatrix4x4 * dst, struct aiMatrix4x4 const * src)
static boolean
int aiQuaternionAreEqual(struct aiQuaternion const * a, struct aiQuaternion const * b)
static boolean
aiQuaternionAreEqualEpsilon
(AIQuaternion a, AIQuaternion b, float epsilon) int aiQuaternionAreEqualEpsilon(struct aiQuaternion const * a, struct aiQuaternion const * b, float const epsilon)
static void
void aiQuaternionConjugate(struct aiQuaternion * q)
static void
aiQuaternionFromAxisAngle
(AIQuaternion q, AIVector3D axis, float angle) void aiQuaternionFromAxisAngle(struct aiQuaternion * q, struct aiVector3D const * axis, float angle)
static void
aiQuaternionFromEulerAngles
(AIQuaternion q, float x, float y, float z) void aiQuaternionFromEulerAngles(struct aiQuaternion * q, float x, float y, float z)
static void
aiQuaternionFromNormalizedQuaternion
(AIQuaternion q, AIVector3D normalized) void aiQuaternionFromNormalizedQuaternion(struct aiQuaternion * q, struct aiVector3D const * normalized)
static void
aiQuaternionInterpolate
(AIQuaternion dst, AIQuaternion start, AIQuaternion end, float factor) void aiQuaternionInterpolate(struct aiQuaternion * dst, struct aiQuaternion const * start, struct aiQuaternion const * end, float factor)
static void
void aiQuaternionMultiply(struct aiQuaternion * dst, struct aiQuaternion const * q)
static void
void aiQuaternionNormalize(struct aiQuaternion * q)
static void
void aiReleaseExportBlob(struct aiExportDataBlob const * pData)
static void
void aiReleaseExportFormatDescription(struct aiExportFormatDesc const * desc)
static void
aiReleaseImport
(@Nullable AIScene pScene) void aiReleaseImport(struct aiScene const * pScene)
static void
void aiReleasePropertyStore(struct aiPropertyStore * p)
static void
aiSetImportPropertyFloat
(AIPropertyStore store, CharSequence szName, float value) void aiSetImportPropertyFloat(struct aiPropertyStore * store, char const * szName, float value)
static void
aiSetImportPropertyFloat
(AIPropertyStore store, ByteBuffer szName, float value) void aiSetImportPropertyFloat(struct aiPropertyStore * store, char const * szName, float value)
static void
aiSetImportPropertyInteger
(AIPropertyStore store, CharSequence szName, int value) void aiSetImportPropertyInteger(struct aiPropertyStore * store, char const * szName, int value)
static void
aiSetImportPropertyInteger
(AIPropertyStore store, ByteBuffer szName, int value) void aiSetImportPropertyInteger(struct aiPropertyStore * store, char const * szName, int value)
static void
aiSetImportPropertyMatrix
(AIPropertyStore store, CharSequence szName, AIMatrix4x4 value) void aiSetImportPropertyMatrix(struct aiPropertyStore * store, char const * szName, struct aiMatrix4x4 const * value)
static void
aiSetImportPropertyMatrix
(AIPropertyStore store, ByteBuffer szName, AIMatrix4x4 value) void aiSetImportPropertyMatrix(struct aiPropertyStore * store, char const * szName, struct aiMatrix4x4 const * value)
static void
aiSetImportPropertyString
(AIPropertyStore store, CharSequence szName, AIString value) void aiSetImportPropertyString(struct aiPropertyStore * store, char const * szName, struct aiString const * value)
static void
aiSetImportPropertyString
(AIPropertyStore store, ByteBuffer szName, AIString value) void aiSetImportPropertyString(struct aiPropertyStore * store, char const * szName, struct aiString const * value)
static @Nullable String
aiTextureTypeToString
(int in) char const * aiTextureTypeToString(aiTextureType in)
static void
aiTransformVecByMatrix3
(AIVector3D vec, AIMatrix3x3 mat) void aiTransformVecByMatrix3(struct aiVector3D * vec, struct aiMatrix3x3 const * mat)
static void
aiTransformVecByMatrix4
(AIVector3D vec, AIMatrix4x4 mat) void aiTransformVecByMatrix4(struct aiVector3D * vec, struct aiMatrix4x4 const * mat)
static void
void aiTransposeMatrix3(struct aiMatrix3x3 * mat)
static void
void aiTransposeMatrix4(struct aiMatrix4x4 * mat)
static void
aiVector2Add
(AIVector2D dst, AIVector2D src) void aiVector2Add(struct aiVector2D * dst, struct aiVector2D const * src)
static boolean
int aiVector2AreEqual(struct aiVector2D const * a, struct aiVector2D const * b)
static boolean
aiVector2AreEqualEpsilon
(AIVector2D a, AIVector2D b, float epsilon) int aiVector2AreEqualEpsilon(struct aiVector2D const * a, struct aiVector2D const * b, float epsilon)
static void
aiVector2DivideByScalar
(AIVector2D dst, float s) void aiVector2DivideByScalar(struct aiVector2D * dst, float s)
static void
void aiVector2DivideByVector(struct aiVector2D * dst, struct aiVector2D * v)
static float
float aiVector2DotProduct(struct aiVector2D const * a, struct aiVector2D const * b)
static float
float aiVector2Length(struct aiVector2D const * v)
static void
void aiVector2Negate(struct aiVector2D * dst)
static void
void aiVector2Normalize(struct aiVector2D * v)
static void
aiVector2Scale
(AIVector2D dst, float s) void aiVector2Scale(struct aiVector2D * dst, float s)
static float
float aiVector2SquareLength(struct aiVector2D const * v)
static void
aiVector2Subtract
(AIVector2D dst, AIVector2D src) void aiVector2Subtract(struct aiVector2D * dst, struct aiVector2D const * src)
static void
aiVector2SymMul
(AIVector2D dst, AIVector2D other) void aiVector2SymMul(struct aiVector2D * dst, struct aiVector2D const * other)
static void
aiVector3Add
(AIVector3D dst, AIVector3D src) void aiVector3Add(struct aiVector3D * dst, struct aiVector3D const * src)
static boolean
int aiVector3AreEqual(struct aiVector3D const * a, struct aiVector3D const * b)
static boolean
aiVector3AreEqualEpsilon
(AIVector3D a, AIVector3D b, float epsilon) int aiVector3AreEqualEpsilon(struct aiVector3D const * a, struct aiVector3D const * b, float const epsilon)
static void
aiVector3CrossProduct
(AIVector3D dst, AIVector3D a, AIVector3D b) void aiVector3CrossProduct(struct aiVector3D * dst, struct aiVector3D const * a, struct aiVector3D const * b)
static void
aiVector3DivideByScalar
(AIVector3D dst, float s) void aiVector3DivideByScalar(struct aiVector3D * dst, float const s)
static void
void aiVector3DivideByVector(struct aiVector3D * dst, struct aiVector3D * v)
static float
float aiVector3DotProduct(struct aiVector3D const * a, struct aiVector3D const * b)
static float
float aiVector3Length(struct aiVector3D const * v)
static boolean
int aiVector3LessThan(struct aiVector3D const * a, struct aiVector3D const * b)
static void
void aiVector3Negate(struct aiVector3D * dst)
static void
void aiVector3Normalize(struct aiVector3D * v)
static void
void aiVector3NormalizeSafe(struct aiVector3D * v)
static void
void aiVector3RotateByQuaternion(struct aiVector3D * v, struct aiQuaternion const * q)
static void
aiVector3Scale
(AIVector3D dst, float s) void aiVector3Scale(struct aiVector3D * dst, float const s)
static float
float aiVector3SquareLength(struct aiVector3D const * v)
static void
aiVector3Subtract
(AIVector3D dst, AIVector3D src) void aiVector3Subtract(struct aiVector3D * dst, struct aiVector3D const * src)
static void
aiVector3SymMul
(AIVector3D dst, AIVector3D other) void aiVector3SymMul(struct aiVector3D * dst, struct aiVector3D const * other)
static SharedLibrary
getDraco()
Returns the DracoSharedLibrary
.static SharedLibrary
Returns the assimpSharedLibrary
.static long
naiApplyPostProcessing
(long pScene, int pFlags) struct aiScene * aiApplyPostProcessing(struct aiScene const * pScene, unsigned int pFlags)
static void
naiAttachLogStream
(long stream) void aiAttachLogStream(struct aiLogStream const * stream)
static void
naiCopyScene
(long pIn, long pOut) void aiCopyScene(struct aiScene const * pIn, struct aiScene ** pOut)
static long
struct aiPropertyStore * aiCreatePropertyStore(void)
static void
naiCreateQuaternionFromMatrix
(long quat, long mat) void aiCreateQuaternionFromMatrix(struct aiQuaternion * quat, struct aiMatrix3x3 const * mat)
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)
static int
naiDetachLogStream
(long stream) aiReturn aiDetachLogStream(struct aiLogStream const * stream)
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)
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)
static long
naiExportSceneToBlob
(long pScene, long pFormatId, int pPreProcessing) struct aiExportDataBlob * aiExportSceneToBlob(struct aiScene const * pScene, char const * pFormatId, unsigned int pPreProcessing)
static void
naiFreeScene
(long pIn) void aiFreeScene(struct aiScene const * pIn)
static long
char const * aiGetBranchName(void)
static long
naiGetEmbeddedTexture
(long pIn, long filename) struct aiTexture * aiGetEmbeddedTexture(struct aiScene const * pIn, char const * filename)
static long
char * aiGetErrorString(void)
static long
naiGetExportFormatDescription
(long pIndex) struct aiExportFormatDesc * aiGetExportFormatDescription(size_t pIndex)
static void
naiGetExtensionList
(long szOut) void aiGetExtensionList(struct aiString * szOut)
static long
naiGetImporterDesc
(long extension) struct aiImporterDesc * aiGetImporterDesc(char const * extension)
static long
naiGetImportFormatDescription
(long pIndex) struct aiImporterDesc * aiGetImportFormatDescription(size_t pIndex)
static long
char const * aiGetLegalString(void)
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)
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)
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)
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)
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)
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)
static int
naiGetMaterialTextureCount
(long pMat, int type) unsigned int aiGetMaterialTextureCount(struct aiMaterial const * pMat, aiTextureType type)
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)
static void
naiGetMemoryRequirements
(long pIn, long in) void aiGetMemoryRequirements(struct aiScene const * pIn, struct aiMemoryInfo * in)
static void
naiGetPredefinedLogStream
(int pStreams, long file, long __result) struct aiLogStream aiGetPredefinedLogStream(aiDefaultLogStream pStreams, char const * file)
static void
naiIdentityMatrix3
(long mat) void aiIdentityMatrix3(struct aiMatrix3x3 * mat)
static void
naiIdentityMatrix4
(long mat) void aiIdentityMatrix4(struct aiMatrix4x4 * mat)
static long
naiImportFile
(long pFile, int pFlags) struct aiScene * aiImportFile(char const * pFile, unsigned int pFlags)
static long
naiImportFileEx
(long pFile, int pFlags, long pFS) struct aiScene * aiImportFileEx(char const * pFile, unsigned int pFlags, struct aiFileIO * pFS)
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)
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)
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)
static int
naiIsExtensionSupported
(long szExtension) aiBool aiIsExtensionSupported(char const * szExtension)
static int
naiMatrix3AreEqual
(long a, long b) int aiMatrix3AreEqual(struct aiMatrix3x3 const * a, struct aiMatrix3x3 const * b)
static int
naiMatrix3AreEqualEpsilon
(long a, long b, float epsilon) int aiMatrix3AreEqualEpsilon(struct aiMatrix3x3 const * a, struct aiMatrix3x3 const * b, float const epsilon)
static float
naiMatrix3Determinant
(long mat) float aiMatrix3Determinant(struct aiMatrix3x3 const * mat)
static void
naiMatrix3FromMatrix4
(long dst, long mat) void aiMatrix3FromMatrix4(struct aiMatrix3x3 * dst, struct aiMatrix4x4 const * mat)
static void
naiMatrix3FromQuaternion
(long mat, long q) void aiMatrix3FromQuaternion(struct aiMatrix3x3 * mat, struct aiQuaternion const * q)
static void
naiMatrix3FromRotationAroundAxis
(long mat, long axis, float angle) void aiMatrix3FromRotationAroundAxis(struct aiMatrix3x3 * mat, struct aiVector3D const * axis, float angle)
static void
naiMatrix3FromTo
(long mat, long from, long to) void aiMatrix3FromTo(struct aiMatrix3x3 * mat, struct aiVector3D const * from, struct aiVector3D const * to)
static void
naiMatrix3Inverse
(long mat) void aiMatrix3Inverse(struct aiMatrix3x3 * mat)
static void
naiMatrix3RotationZ
(long mat, float angle) void aiMatrix3RotationZ(struct aiMatrix3x3 * mat, float angle)
static void
naiMatrix3Translation
(long mat, long translation) void aiMatrix3Translation(struct aiMatrix3x3 * mat, struct aiVector2D const * translation)
static void
naiMatrix4Add
(long dst, long src) void aiMatrix4Add(struct aiMatrix4x4 * dst, struct aiMatrix4x4 const * src)
static int
naiMatrix4AreEqual
(long a, long b) int aiMatrix4AreEqual(struct aiMatrix4x4 const * a, struct aiMatrix4x4 const * b)
static int
naiMatrix4AreEqualEpsilon
(long a, long b, float epsilon) int aiMatrix4AreEqualEpsilon(struct aiMatrix4x4 const * a, struct aiMatrix4x4 const * b, float const epsilon)
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)
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)
static void
naiMatrix4DecomposeNoScaling
(long mat, long rotation, long position) void aiMatrix4DecomposeNoScaling(struct aiMatrix4x4 const * mat, struct aiQuaternion * rotation, struct aiVector3D * position)
static float
naiMatrix4Determinant
(long mat) float aiMatrix4Determinant(struct aiMatrix4x4 const * mat)
static void
naiMatrix4FromEulerAngles
(long mat, float x, float y, float z) void aiMatrix4FromEulerAngles(struct aiMatrix4x4 * mat, float x, float y, float z)
static void
naiMatrix4FromMatrix3
(long dst, long mat) void aiMatrix4FromMatrix3(struct aiMatrix4x4 * dst, struct aiMatrix3x3 const * mat)
static void
naiMatrix4FromRotationAroundAxis
(long mat, long axis, float angle) void aiMatrix4FromRotationAroundAxis(struct aiMatrix4x4 * mat, struct aiVector3D const * axis, float angle)
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)
static void
naiMatrix4FromTo
(long mat, long from, long to) void aiMatrix4FromTo(struct aiMatrix4x4 * mat, struct aiVector3D const * from, struct aiVector3D const * to)
static void
naiMatrix4Inverse
(long mat) void aiMatrix4Inverse(struct aiMatrix4x4 * mat)
static int
naiMatrix4IsIdentity
(long mat) int aiMatrix4IsIdentity(struct aiMatrix4x4 const * mat)
static void
naiMatrix4RotationX
(long mat, float angle) void aiMatrix4RotationX(struct aiMatrix4x4 * mat, float angle)
static void
naiMatrix4RotationY
(long mat, float angle) void aiMatrix4RotationY(struct aiMatrix4x4 * mat, float angle)
static void
naiMatrix4RotationZ
(long mat, float angle) void aiMatrix4RotationZ(struct aiMatrix4x4 * mat, float angle)
static void
naiMatrix4Scaling
(long mat, long scaling) void aiMatrix4Scaling(struct aiMatrix4x4 * mat, struct aiVector3D const * scaling)
static void
naiMatrix4Translation
(long mat, long translation) void aiMatrix4Translation(struct aiMatrix4x4 * mat, struct aiVector3D const * translation)
static void
naiMultiplyMatrix3
(long dst, long src) void aiMultiplyMatrix3(struct aiMatrix3x3 * dst, struct aiMatrix3x3 const * src)
static void
naiMultiplyMatrix4
(long dst, long src) void aiMultiplyMatrix4(struct aiMatrix4x4 * dst, struct aiMatrix4x4 const * src)
static int
naiQuaternionAreEqual
(long a, long b) int aiQuaternionAreEqual(struct aiQuaternion const * a, struct aiQuaternion const * b)
static int
naiQuaternionAreEqualEpsilon
(long a, long b, float epsilon) int aiQuaternionAreEqualEpsilon(struct aiQuaternion const * a, struct aiQuaternion const * b, float const epsilon)
static void
naiQuaternionConjugate
(long q) void aiQuaternionConjugate(struct aiQuaternion * q)
static void
naiQuaternionFromAxisAngle
(long q, long axis, float angle) void aiQuaternionFromAxisAngle(struct aiQuaternion * q, struct aiVector3D const * axis, float angle)
static void
naiQuaternionFromEulerAngles
(long q, float x, float y, float z) void aiQuaternionFromEulerAngles(struct aiQuaternion * q, float x, float y, float z)
static void
naiQuaternionFromNormalizedQuaternion
(long q, long normalized) void aiQuaternionFromNormalizedQuaternion(struct aiQuaternion * q, struct aiVector3D const * normalized)
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)
static void
naiQuaternionMultiply
(long dst, long q) void aiQuaternionMultiply(struct aiQuaternion * dst, struct aiQuaternion const * q)
static void
naiQuaternionNormalize
(long q) void aiQuaternionNormalize(struct aiQuaternion * q)
static void
naiReleaseExportBlob
(long pData) void aiReleaseExportBlob(struct aiExportDataBlob const * pData)
static void
naiReleaseExportFormatDescription
(long desc) void aiReleaseExportFormatDescription(struct aiExportFormatDesc const * desc)
static void
naiReleaseImport
(long pScene) void aiReleaseImport(struct aiScene const * pScene)
static void
naiReleasePropertyStore
(long p) void aiReleasePropertyStore(struct aiPropertyStore * p)
static void
naiSetImportPropertyFloat
(long store, long szName, float value) void aiSetImportPropertyFloat(struct aiPropertyStore * store, char const * szName, float value)
static void
naiSetImportPropertyInteger
(long store, long szName, int value) void aiSetImportPropertyInteger(struct aiPropertyStore * store, char const * szName, int value)
static void
naiSetImportPropertyMatrix
(long store, long szName, long value) void aiSetImportPropertyMatrix(struct aiPropertyStore * store, char const * szName, struct aiMatrix4x4 const * value)
static void
naiSetImportPropertyString
(long store, long szName, long value) void aiSetImportPropertyString(struct aiPropertyStore * store, char const * szName, struct aiString const * value)
static long
naiTextureTypeToString
(int in) char const * aiTextureTypeToString(aiTextureType in)
static void
naiTransformVecByMatrix3
(long vec, long mat) void aiTransformVecByMatrix3(struct aiVector3D * vec, struct aiMatrix3x3 const * mat)
static void
naiTransformVecByMatrix4
(long vec, long mat) void aiTransformVecByMatrix4(struct aiVector3D * vec, struct aiMatrix4x4 const * mat)
static void
naiTransposeMatrix3
(long mat) void aiTransposeMatrix3(struct aiMatrix3x3 * mat)
static void
naiTransposeMatrix4
(long mat) void aiTransposeMatrix4(struct aiMatrix4x4 * mat)
static void
naiVector2Add
(long dst, long src) void aiVector2Add(struct aiVector2D * dst, struct aiVector2D const * src)
static int
naiVector2AreEqual
(long a, long b) int aiVector2AreEqual(struct aiVector2D const * a, struct aiVector2D const * b)
static int
naiVector2AreEqualEpsilon
(long a, long b, float epsilon) int aiVector2AreEqualEpsilon(struct aiVector2D const * a, struct aiVector2D const * b, float epsilon)
static void
naiVector2DivideByScalar
(long dst, float s) void aiVector2DivideByScalar(struct aiVector2D * dst, float s)
static void
naiVector2DivideByVector
(long dst, long v) void aiVector2DivideByVector(struct aiVector2D * dst, struct aiVector2D * v)
static float
naiVector2DotProduct
(long a, long b) float aiVector2DotProduct(struct aiVector2D const * a, struct aiVector2D const * b)
static float
naiVector2Length
(long v) float aiVector2Length(struct aiVector2D const * v)
static void
naiVector2Negate
(long dst) void aiVector2Negate(struct aiVector2D * dst)
static void
naiVector2Normalize
(long v) void aiVector2Normalize(struct aiVector2D * v)
static void
naiVector2Scale
(long dst, float s) void aiVector2Scale(struct aiVector2D * dst, float s)
static float
naiVector2SquareLength
(long v) float aiVector2SquareLength(struct aiVector2D const * v)
static void
naiVector2Subtract
(long dst, long src) void aiVector2Subtract(struct aiVector2D * dst, struct aiVector2D const * src)
static void
naiVector2SymMul
(long dst, long other) void aiVector2SymMul(struct aiVector2D * dst, struct aiVector2D const * other)
static void
naiVector3Add
(long dst, long src) void aiVector3Add(struct aiVector3D * dst, struct aiVector3D const * src)
static int
naiVector3AreEqual
(long a, long b) int aiVector3AreEqual(struct aiVector3D const * a, struct aiVector3D const * b)
static int
naiVector3AreEqualEpsilon
(long a, long b, float epsilon) int aiVector3AreEqualEpsilon(struct aiVector3D const * a, struct aiVector3D const * b, float const epsilon)
static void
naiVector3CrossProduct
(long dst, long a, long b) void aiVector3CrossProduct(struct aiVector3D * dst, struct aiVector3D const * a, struct aiVector3D const * b)
static void
naiVector3DivideByScalar
(long dst, float s) void aiVector3DivideByScalar(struct aiVector3D * dst, float const s)
static void
naiVector3DivideByVector
(long dst, long v) void aiVector3DivideByVector(struct aiVector3D * dst, struct aiVector3D * v)
static float
naiVector3DotProduct
(long a, long b) float aiVector3DotProduct(struct aiVector3D const * a, struct aiVector3D const * b)
static float
naiVector3Length
(long v) float aiVector3Length(struct aiVector3D const * v)
static int
naiVector3LessThan
(long a, long b) int aiVector3LessThan(struct aiVector3D const * a, struct aiVector3D const * b)
static void
naiVector3Negate
(long dst) void aiVector3Negate(struct aiVector3D * dst)
static void
naiVector3Normalize
(long v) void aiVector3Normalize(struct aiVector3D * v)
static void
naiVector3NormalizeSafe
(long v) void aiVector3NormalizeSafe(struct aiVector3D * v)
static void
naiVector3RotateByQuaternion
(long v, long q) void aiVector3RotateByQuaternion(struct aiVector3D * v, struct aiQuaternion const * q)
static void
naiVector3Scale
(long dst, float s) void aiVector3Scale(struct aiVector3D * dst, float const s)
static float
naiVector3SquareLength
(long v) float aiVector3SquareLength(struct aiVector3D const * v)
static void
naiVector3Subtract
(long dst, long src) void aiVector3Subtract(struct aiVector3D * dst, struct aiVector3D const * src)
static void
naiVector3SymMul
(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
public static long aiGetExportFormatCount()size_t aiGetExportFormatCount(void)
-
naiGetExportFormatDescription
public static long naiGetExportFormatDescription(long pIndex) struct aiExportFormatDesc * aiGetExportFormatDescription(size_t pIndex)
-
aiGetExportFormatDescription
struct aiExportFormatDesc * aiGetExportFormatDescription(size_t pIndex)
-
naiReleaseExportFormatDescription
public static void naiReleaseExportFormatDescription(long desc) void aiReleaseExportFormatDescription(struct aiExportFormatDesc const * desc)
-
aiReleaseExportFormatDescription
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
void aiCopyScene(struct aiScene const * pIn, struct aiScene ** pOut)
-
aiCopyScene
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
public static int aiExportScene(AIScene pScene, ByteBuffer pFormatId, ByteBuffer pFileName, int pPreProcessing) aiReturn aiExportScene(struct aiScene const * pScene, char const * pFormatId, char const * pFileName, unsigned int pPreProcessing)
-
aiExportScene
public static int aiExportScene(AIScene pScene, CharSequence pFormatId, CharSequence pFileName, 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
public static int aiExportSceneEx(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)
-
aiExportSceneEx
public static int aiExportSceneEx(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)
-
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
public static @Nullable AIExportDataBlob aiExportSceneToBlob(AIScene pScene, ByteBuffer pFormatId, int pPreProcessing) struct aiExportDataBlob * aiExportSceneToBlob(struct aiScene const * pScene, char const * pFormatId, unsigned int pPreProcessing)
-
aiExportSceneToBlob
public static @Nullable AIExportDataBlob aiExportSceneToBlob(AIScene pScene, CharSequence pFormatId, 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
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
struct aiScene * aiImportFile(char const * pFile, unsigned int pFlags)
-
aiImportFile
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
public static @Nullable AIScene aiImportFileEx(ByteBuffer pFile, int pFlags, @Nullable AIFileIO pFS) struct aiScene * aiImportFileEx(char const * pFile, unsigned int pFlags, struct aiFileIO * pFS)
-
aiImportFileEx
public static @Nullable AIScene aiImportFileEx(CharSequence pFile, int pFlags, @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
public static @Nullable AIScene aiImportFileExWithProperties(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)
-
aiImportFileExWithProperties
public static @Nullable AIScene aiImportFileExWithProperties(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)
-
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
public static @Nullable AIScene aiImportFileFromMemory(ByteBuffer pBuffer, int pFlags, @Nullable ByteBuffer pHint) struct aiScene * aiImportFileFromMemory(char const * pBuffer, unsigned int pLength, unsigned int pFlags, char const * pHint)
-
aiImportFileFromMemory
public static @Nullable AIScene aiImportFileFromMemory(ByteBuffer pBuffer, int pFlags, @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
public static @Nullable AIScene aiImportFileFromMemoryWithProperties(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)
-
aiImportFileFromMemoryWithProperties
public static @Nullable AIScene aiImportFileFromMemoryWithProperties(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)
-
naiApplyPostProcessing
public static long naiApplyPostProcessing(long pScene, int pFlags) struct aiScene * aiApplyPostProcessing(struct aiScene const * pScene, unsigned int pFlags)
-
aiApplyPostProcessing
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
public static AILogStream aiGetPredefinedLogStream(int pStreams, @Nullable ByteBuffer file, AILogStream __result) struct aiLogStream aiGetPredefinedLogStream(aiDefaultLogStream pStreams, char const * file)
-
aiGetPredefinedLogStream
public static AILogStream aiGetPredefinedLogStream(int pStreams, @Nullable CharSequence file, 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
public static void aiEnableVerboseLogging(boolean d) void aiEnableVerboseLogging(aiBool d)
-
naiDetachLogStream
public static int naiDetachLogStream(long stream) aiReturn aiDetachLogStream(struct aiLogStream const * stream)
-
aiDetachLogStream
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
aiBool aiIsExtensionSupported(char const * szExtension)
-
aiIsExtensionSupported
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
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
struct aiTexture * aiGetEmbeddedTexture(struct aiScene const * pIn, char const * filename)
-
aiGetEmbeddedTexture
struct aiTexture * aiGetEmbeddedTexture(struct aiScene const * pIn, char const * filename)
-
naiCreatePropertyStore
public static long naiCreatePropertyStore()struct aiPropertyStore * aiCreatePropertyStore(void)
-
aiCreatePropertyStore
struct aiPropertyStore * aiCreatePropertyStore(void)
-
naiReleasePropertyStore
public static void naiReleasePropertyStore(long p) void aiReleasePropertyStore(struct aiPropertyStore * p)
-
aiReleasePropertyStore
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
void aiSetImportPropertyInteger(struct aiPropertyStore * store, char const * szName, int value)
-
aiSetImportPropertyInteger
public static void aiSetImportPropertyInteger(AIPropertyStore store, 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
void aiSetImportPropertyFloat(struct aiPropertyStore * store, char const * szName, float value)
-
aiSetImportPropertyFloat
public static void aiSetImportPropertyFloat(AIPropertyStore store, 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(AIPropertyStore store, ByteBuffer szName, AIString value) void aiSetImportPropertyString(struct aiPropertyStore * store, char const * szName, struct aiString const * value)
-
aiSetImportPropertyString
public static void aiSetImportPropertyString(AIPropertyStore store, CharSequence szName, 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(AIPropertyStore store, ByteBuffer szName, AIMatrix4x4 value) void aiSetImportPropertyMatrix(struct aiPropertyStore * store, char const * szName, struct aiMatrix4x4 const * value)
-
aiSetImportPropertyMatrix
public static void aiSetImportPropertyMatrix(AIPropertyStore store, CharSequence szName, 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
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(AIMatrix4x4 mat, AIVector3D scaling, AIQuaternion rotation, 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
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
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
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
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
public static long aiGetImportFormatCount()size_t aiGetImportFormatCount(void)
-
naiGetImportFormatDescription
public static long naiGetImportFormatDescription(long pIndex) struct aiImporterDesc * aiGetImportFormatDescription(size_t pIndex)
-
aiGetImportFormatDescription
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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(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)
-
naiMatrix4Add
public static void naiMatrix4Add(long dst, long src) void aiMatrix4Add(struct aiMatrix4x4 * dst, struct aiMatrix4x4 const * src)
-
aiMatrix4Add
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
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
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
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(AIMatrix4x4 mat, AIVector3D scaling, AIVector3D rotation, 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(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)
-
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(AIMatrix4x4 mat, AIQuaternion rotation, 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
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
void aiMatrix4RotationX(struct aiMatrix4x4 * mat, float angle)
-
naiMatrix4RotationY
public static void naiMatrix4RotationY(long mat, float angle) void aiMatrix4RotationY(struct aiMatrix4x4 * mat, float angle)
-
aiMatrix4RotationY
void aiMatrix4RotationY(struct aiMatrix4x4 * mat, float angle)
-
naiMatrix4RotationZ
public static void naiMatrix4RotationZ(long mat, float angle) void aiMatrix4RotationZ(struct aiMatrix4x4 * mat, float angle)
-
aiMatrix4RotationZ
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
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
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
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
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
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
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
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
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
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
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(AIQuaternion dst, AIQuaternion start, 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
struct aiImporterDesc * aiGetImporterDesc(char const * extension)
-
aiGetImporterDesc
struct aiImporterDesc * aiGetImporterDesc(char const * extension)
-
naiTextureTypeToString
public static long naiTextureTypeToString(int in) char const * aiTextureTypeToString(aiTextureType in)
-
aiTextureTypeToString
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
public static int aiGetMaterialProperty(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)
-
aiGetMaterialProperty
public static int aiGetMaterialProperty(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)
-
aiGetMaterialProperty
aiReturn aiGetMaterialProperty(struct aiMaterial const * pMat, char const * pKey, struct aiMaterialProperty const ** mPropOut)
-
aiGetMaterialProperty
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
public static int aiGetMaterialFloatArray(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)
-
aiGetMaterialFloatArray
public static int aiGetMaterialFloatArray(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)
-
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
public static int aiGetMaterialIntegerArray(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)
-
aiGetMaterialIntegerArray
public static int aiGetMaterialIntegerArray(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)
-
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
public static int aiGetMaterialColor(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)
-
aiGetMaterialColor
public static int aiGetMaterialColor(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)
-
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
public static int aiGetMaterialUVTransform(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)
-
aiGetMaterialUVTransform
public static int aiGetMaterialUVTransform(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)
-
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
public static int aiGetMaterialString(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)
-
aiGetMaterialString
public static int aiGetMaterialString(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)
-
naiGetMaterialTextureCount
public static int naiGetMaterialTextureCount(long pMat, int type) unsigned int aiGetMaterialTextureCount(struct aiMaterial const * pMat, aiTextureType type)
-
aiGetMaterialTextureCount
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
public static int aiGetMaterialTexture(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)
-
naiGetLegalString
public static long naiGetLegalString()char const * aiGetLegalString(void)
-
aiGetLegalString
char const * aiGetLegalString(void)
-
aiGetVersionPatch
public static int aiGetVersionPatch()unsigned int aiGetVersionPatch(void)
-
aiGetVersionMinor
public static int aiGetVersionMinor()unsigned int aiGetVersionMinor(void)
-
aiGetVersionMajor
public static int aiGetVersionMajor()unsigned int aiGetVersionMajor(void)
-
aiGetVersionRevision
public static int aiGetVersionRevision()unsigned int aiGetVersionRevision(void)
-
naiGetBranchName
public static long naiGetBranchName()char const * aiGetBranchName(void)
-
aiGetBranchName
char const * aiGetBranchName(void)
-
aiGetCompileFlags
public static int aiGetCompileFlags()unsigned int aiGetCompileFlags(void)
-
aiMatrix4DecomposeIntoScalingAxisAnglePosition
public static void aiMatrix4DecomposeIntoScalingAxisAnglePosition(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)
-
aiGetMaterialFloatArray
public static int aiGetMaterialFloatArray(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)
-
aiGetMaterialFloatArray
public static int aiGetMaterialFloatArray(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)
-
aiGetMaterialIntegerArray
public static int aiGetMaterialIntegerArray(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)
-
aiGetMaterialIntegerArray
public static int aiGetMaterialIntegerArray(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)
-
aiGetMaterialTexture
public static int aiGetMaterialTexture(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)
-