@NoOffset @Properties(inherit=Bullet3Dynamics.class) public class b3CpuRigidBodyPipeline extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
b3CpuRigidBodyPipeline(b3CpuNarrowPhase narrowphase,
b3DynamicBvhBroadphase broadphaseDbvt,
b3Config config) |
b3CpuRigidBodyPipeline(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
computeContactPoints() |
void |
computeOverlappingPairs() |
b3RigidBodyData |
getBodyBuffer() |
int |
getNumBodies() |
void |
integrate(float timeStep) |
int |
registerPhysicsInstance(float mass,
float[] _position,
float[] orientation,
int collisionShapeIndex,
int userData) |
int |
registerPhysicsInstance(float mass,
FloatBuffer _position,
FloatBuffer orientation,
int collisionShapeIndex,
int userData) |
int |
registerPhysicsInstance(float mass,
FloatPointer _position,
FloatPointer orientation,
int collisionShapeIndex,
int userData) |
void |
solveContactConstraints() |
void |
stepSimulation(float deltaTime) |
void |
updateAabbWorldSpace() |
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 b3CpuRigidBodyPipeline(Pointer p)
Pointer(Pointer).public b3CpuRigidBodyPipeline(b3CpuNarrowPhase narrowphase, b3DynamicBvhBroadphase broadphaseDbvt, @Const @ByRef b3Config config)
public void stepSimulation(float deltaTime)
public void integrate(float timeStep)
public void updateAabbWorldSpace()
public void computeOverlappingPairs()
public void computeContactPoints()
public void solveContactConstraints()
public int registerPhysicsInstance(float mass,
@Const
FloatPointer _position,
@Const
FloatPointer orientation,
int collisionShapeIndex,
int userData)
public int registerPhysicsInstance(float mass,
@Const
FloatBuffer _position,
@Const
FloatBuffer orientation,
int collisionShapeIndex,
int userData)
public int registerPhysicsInstance(float mass,
@Const
float[] _position,
@Const
float[] orientation,
int collisionShapeIndex,
int userData)
@Const public b3RigidBodyData getBodyBuffer()
public int getNumBodies()
Copyright © 2024. All rights reserved.