Package physx.geomutils
Class PxTriangleMesh
- java.lang.Object
-
- physx.NativeObject
-
- physx.common.PxBase
-
- physx.geomutils.PxTriangleMesh
-
public class PxTriangleMesh extends PxBase
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class physx.NativeObject
NativeObject.Allocator<T>
-
-
Field Summary
-
Fields inherited from class physx.NativeObject
address, isExternallyAllocated
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPxTriangleMesh()protectedPxTriangleMesh(long address)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidacquireReference()PxBounds3getLocalBounds()intgetNbTriangles()intgetNbVertices()intgetReferenceCount()shortgetTriangleMaterialIndex(int triangleIndex)PxTriangleMeshFlagsgetTriangleMeshFlags()NativeObjectgetTriangles()PxU32ConstPtrgetTrianglesRemap()PxVec3getVertices()PxVec3getVerticesForModification()PxBounds3refitBVH()static PxTriangleMeshwrapPointer(long address)-
Methods inherited from class physx.common.PxBase
getBaseFlags, getConcreteType, getConcreteTypeName, isReleasable, release, setBaseFlag, setBaseFlags
-
Methods inherited from class physx.NativeObject
checkNotNull, equals, getAddress, hashCode
-
-
-
-
Method Detail
-
wrapPointer
public static PxTriangleMesh wrapPointer(long address)
-
getNbVertices
public int getNbVertices()
- Returns:
- WebIDL type: unsigned long
-
getNbTriangles
public int getNbTriangles()
- Returns:
- WebIDL type: unsigned long
-
getTriangles
public NativeObject getTriangles()
- Returns:
- WebIDL type: VoidPtr [Const]
-
getTriangleMeshFlags
public PxTriangleMeshFlags getTriangleMeshFlags()
- Returns:
- WebIDL type:
PxTriangleMeshFlags[Value]
-
getTrianglesRemap
public PxU32ConstPtr getTrianglesRemap()
- Returns:
- WebIDL type:
PxU32ConstPtr[Const, Value]
-
getTriangleMaterialIndex
public short getTriangleMaterialIndex(int triangleIndex)
- Parameters:
triangleIndex- WebIDL type: unsigned long- Returns:
- WebIDL type: unsigned short
-
getReferenceCount
public int getReferenceCount()
- Returns:
- WebIDL type: unsigned long
-
acquireReference
public void acquireReference()
-
-