@NoOffset @Properties(inherit=BulletDynamics.class) public class btBatchedConstraints extends Pointer
| Modifier and Type | Class and Description |
|---|---|
static class |
btBatchedConstraints.Range |
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Modifier and Type | Field and Description |
|---|---|
static int |
BATCHING_METHOD_COUNT
enum btBatchedConstraints::BatchingMethod
|
static int |
BATCHING_METHOD_SPATIAL_GRID_2D
enum btBatchedConstraints::BatchingMethod
|
static int |
BATCHING_METHOD_SPATIAL_GRID_3D
enum btBatchedConstraints::BatchingMethod
|
| Constructor and Description |
|---|
btBatchedConstraints() |
btBatchedConstraints(long size)
Native array allocator.
|
btBatchedConstraints(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
btBatchedConstraints |
getPointer(long i) |
RangeArray |
m_batches() |
btBatchedConstraints |
m_batches(RangeArray setter) |
btIntArray |
m_constraintIndices() |
btBatchedConstraints |
m_constraintIndices(btIntArray setter) |
btIDebugDraw |
m_debugDrawer() |
btBatchedConstraints |
m_debugDrawer(btIDebugDraw setter) |
btCharArray |
m_phaseGrainSize() |
btBatchedConstraints |
m_phaseGrainSize(btCharArray setter) |
btIntArray |
m_phaseOrder() |
btBatchedConstraints |
m_phaseOrder(btIntArray setter) |
RangeArray |
m_phases() |
btBatchedConstraints |
m_phases(RangeArray setter) |
btBatchedConstraints |
position(long position) |
static boolean |
s_debugDrawBatches() |
static void |
s_debugDrawBatches(boolean setter) |
void |
setup(btSolverConstraintArray constraints,
btSolverBodyArray bodies,
int batchingMethod,
int minBatchSize,
int maxBatchSize,
btCharArray scratchMemory) |
boolean |
validate(btSolverConstraintArray constraints,
btSolverBodyArray bodies) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zeropublic static final int BATCHING_METHOD_SPATIAL_GRID_2D
public static final int BATCHING_METHOD_SPATIAL_GRID_3D
public static final int BATCHING_METHOD_COUNT
public btBatchedConstraints(Pointer p)
Pointer(Pointer).public btBatchedConstraints(long size)
Pointer.position(long).public btBatchedConstraints()
public btBatchedConstraints position(long position)
public btBatchedConstraints getPointer(long i)
getPointer in class Pointer@ByRef public btIntArray m_constraintIndices()
public btBatchedConstraints m_constraintIndices(btIntArray setter)
@ByRef public RangeArray m_batches()
public btBatchedConstraints m_batches(RangeArray setter)
@ByRef public RangeArray m_phases()
public btBatchedConstraints m_phases(RangeArray setter)
@ByRef public btCharArray m_phaseGrainSize()
public btBatchedConstraints m_phaseGrainSize(btCharArray setter)
@ByRef public btIntArray m_phaseOrder()
public btBatchedConstraints m_phaseOrder(btIntArray setter)
public btIDebugDraw m_debugDrawer()
public btBatchedConstraints m_debugDrawer(btIDebugDraw setter)
public static void s_debugDrawBatches(boolean setter)
public void setup(btSolverConstraintArray constraints, @Const @ByRef btSolverBodyArray bodies, @Cast(value="btBatchedConstraints::BatchingMethod") int batchingMethod, int minBatchSize, int maxBatchSize, btCharArray scratchMemory)
@Cast(value="bool") public boolean validate(btSolverConstraintArray constraints, @Const @ByRef btSolverBodyArray bodies)
Copyright © 2024. All rights reserved.