@NoOffset @Properties(inherit=Bullet3Collision.class) public class b3CpuNarrowPhase extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
b3CpuNarrowPhase(b3Config config) |
b3CpuNarrowPhase(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
int |
allocateCollidable() |
void |
computeContacts(b3Int4Array pairs,
b3AabbArray aabbsWorldSpace,
b3RigidBodyDataArray bodies) |
b3Collidable |
getCollidableCpu(int collidableIndex) |
b3Contact4DataArray |
getContacts() |
b3Aabb |
getLocalSpaceAabb(int collidableIndex) |
int |
getStatic0Index() |
int |
registerConvexHullShape(b3ConvexUtility utilPtr) |
int |
registerConvexHullShape(float[] vertices,
int strideInBytes,
int numVertices,
float[] scaling) |
int |
registerConvexHullShape(FloatBuffer vertices,
int strideInBytes,
int numVertices,
FloatBuffer scaling) |
int |
registerConvexHullShape(FloatPointer vertices,
int strideInBytes,
int numVertices,
FloatPointer scaling) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zeropublic b3CpuNarrowPhase(Pointer p)
Pointer(Pointer).public int registerConvexHullShape(b3ConvexUtility utilPtr)
public int registerConvexHullShape(@Const FloatPointer vertices, int strideInBytes, int numVertices, @Const FloatPointer scaling)
public int registerConvexHullShape(@Const FloatBuffer vertices, int strideInBytes, int numVertices, @Const FloatBuffer scaling)
public int registerConvexHullShape(@Const float[] vertices, int strideInBytes, int numVertices, @Const float[] scaling)
public void computeContacts(@ByRef b3Int4Array pairs, @ByRef b3AabbArray aabbsWorldSpace, @ByRef b3RigidBodyDataArray bodies)
@Const @ByRef public b3Contact4DataArray getContacts()
public int allocateCollidable()
public int getStatic0Index()
@ByRef public b3Collidable getCollidableCpu(int collidableIndex)
Copyright © 2024. All rights reserved.