public class btTriangleIndexVertexMaterialArray extends btTriangleIndexVertexArray
className| Constructor and Description |
|---|
btTriangleIndexVertexMaterialArray() |
btTriangleIndexVertexMaterialArray(int numTriangles,
IntBuffer triangleIndexBase,
int triangleIndexStride,
int numVertices,
FloatBuffer vertexBase,
int vertexStride,
int numMaterials,
ByteBuffer materialBase,
int materialStride,
IntBuffer triangleMaterialsBase,
int materialIndexStride) |
btTriangleIndexVertexMaterialArray(long cPtr,
boolean cMemoryOwn)
Construct a new btTriangleIndexVertexMaterialArray, normally you should not need this constructor it's intended for low-level usage.
|
addIndexedMesh, addIndexedMesh, addMeshPart, addMeshParts, addMeshParts, addNodeParts, compare, dispose, getCPtr, getIndexedMesh, getIndexedMeshArray, getIndexedMeshCount, getLockedReadOnlyVertexIndexBase, getLockedReadOnlyVertexIndexBase, getLockedVertexIndexBase, getLockedVertexIndexBase, obtaincalculateAabbBruteForce, calculateSerializeBufferSize, getCPtr, getNumSubParts, getPremadeAabb, getScaling, hasPremadeAabb, InternalProcessAllTriangles, preallocateIndices, preallocateVertices, serialize, setPremadeAabb, setScaling, unLockReadOnlyVertexBase, unLockVertexBaseequals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btTriangleIndexVertexMaterialArray(long cPtr,
boolean cMemoryOwn)
public btTriangleIndexVertexMaterialArray()
public btTriangleIndexVertexMaterialArray(int numTriangles,
IntBuffer triangleIndexBase,
int triangleIndexStride,
int numVertices,
FloatBuffer vertexBase,
int vertexStride,
int numMaterials,
ByteBuffer materialBase,
int materialStride,
IntBuffer triangleMaterialsBase,
int materialIndexStride)
public static long getCPtr(btTriangleIndexVertexMaterialArray obj)
public long operatorNew(long sizeInBytes)
operatorNew in class btTriangleIndexVertexArraypublic void operatorDelete(long ptr)
operatorDelete in class btTriangleIndexVertexArraypublic long operatorNew(long arg0,
long ptr)
operatorNew in class btTriangleIndexVertexArraypublic void operatorDelete(long arg0,
long arg1)
operatorDelete in class btTriangleIndexVertexArraypublic long operatorNewArray(long sizeInBytes)
operatorNewArray in class btTriangleIndexVertexArraypublic void operatorDeleteArray(long ptr)
operatorDeleteArray in class btTriangleIndexVertexArraypublic long operatorNewArray(long arg0,
long ptr)
operatorNewArray in class btTriangleIndexVertexArraypublic void operatorDeleteArray(long arg0,
long arg1)
operatorDeleteArray in class btTriangleIndexVertexArraypublic void addMaterialProperties(btMaterialProperties mat, int triangleType)
public void addMaterialProperties(btMaterialProperties mat)
public void getLockedMaterialBase(SWIGTYPE_p_p_unsigned_char materialBase, SWIGTYPE_p_int numMaterials, SWIGTYPE_p_PHY_ScalarType materialType, SWIGTYPE_p_int materialStride, SWIGTYPE_p_p_unsigned_char triangleMaterialBase, SWIGTYPE_p_int numTriangles, SWIGTYPE_p_int triangleMaterialStride, SWIGTYPE_p_PHY_ScalarType triangleType, int subpart)
public void getLockedMaterialBase(SWIGTYPE_p_p_unsigned_char materialBase, SWIGTYPE_p_int numMaterials, SWIGTYPE_p_PHY_ScalarType materialType, SWIGTYPE_p_int materialStride, SWIGTYPE_p_p_unsigned_char triangleMaterialBase, SWIGTYPE_p_int numTriangles, SWIGTYPE_p_int triangleMaterialStride, SWIGTYPE_p_PHY_ScalarType triangleType)
public void getLockedReadOnlyMaterialBase(SWIGTYPE_p_p_unsigned_char materialBase, SWIGTYPE_p_int numMaterials, SWIGTYPE_p_PHY_ScalarType materialType, SWIGTYPE_p_int materialStride, SWIGTYPE_p_p_unsigned_char triangleMaterialBase, SWIGTYPE_p_int numTriangles, SWIGTYPE_p_int triangleMaterialStride, SWIGTYPE_p_PHY_ScalarType triangleType, int subpart)
public void getLockedReadOnlyMaterialBase(SWIGTYPE_p_p_unsigned_char materialBase, SWIGTYPE_p_int numMaterials, SWIGTYPE_p_PHY_ScalarType materialType, SWIGTYPE_p_int materialStride, SWIGTYPE_p_p_unsigned_char triangleMaterialBase, SWIGTYPE_p_int numTriangles, SWIGTYPE_p_int triangleMaterialStride, SWIGTYPE_p_PHY_ScalarType triangleType)
Copyright © 2021. All rights reserved.