@NoOffset @Properties(inherit=BulletSoftBody.class) public class btDeformableContactProjection extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
btDeformableContactProjection(btSoftBodyArray softBodies) |
btDeformableContactProjection(Pointer p)
Pointer cast constructor.
|
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 btDeformableContactProjection(Pointer p)
Pointer(Pointer).public btDeformableContactProjection(@ByRef btSoftBodyArray softBodies)
@ByRef public btSoftBodyArray m_softBodies()
public btDeformableContactProjection m_softBodies(btSoftBodyArray setter)
@ByRef public btDeformableContactConstraintArray m_allFaceConstraints()
public btDeformableContactProjection m_allFaceConstraints(btDeformableContactConstraintArray setter)
@ByRef public btHashMap_btHashInt_btVector3Array m_projectionsDict()
public btDeformableContactProjection m_projectionsDict(btHashMap_btHashInt_btVector3Array setter)
@ByRef public LagrangeMultiplierArray m_lagrangeMultipliers()
public btDeformableContactProjection m_lagrangeMultipliers(LagrangeMultiplierArray setter)
@ByRef public btDeformableStaticConstraintArrayArray m_staticConstraints()
public btDeformableContactProjection m_staticConstraints(btDeformableStaticConstraintArrayArray setter)
@ByRef public btDeformableNodeRigidContactConstraintArrayArray m_nodeRigidConstraints()
public btDeformableContactProjection m_nodeRigidConstraints(btDeformableNodeRigidContactConstraintArrayArray setter)
@ByRef public btDeformableFaceRigidContactConstraintArrayArray m_faceRigidConstraints()
public btDeformableContactProjection m_faceRigidConstraints(btDeformableFaceRigidContactConstraintArrayArray setter)
@ByRef public btDeformableFaceNodeContactConstraintArrayArray m_deformableConstraints()
public btDeformableContactProjection m_deformableConstraints(btDeformableFaceNodeContactConstraintArrayArray setter)
@ByRef public btDeformableNodeAnchorConstraintArrayArray m_nodeAnchorConstraints()
public btDeformableContactProjection m_nodeAnchorConstraints(btDeformableNodeAnchorConstraintArrayArray setter)
public btDeformableContactProjection m_useStrainLimiting(boolean setter)
public void project(@Cast(value="btDeformableContactProjection::TVStack*") @ByRef btVector3Array x)
public void applyDynamicFriction(@Cast(value="btDeformableContactProjection::TVStack*") @ByRef btVector3Array f)
@Cast(value="btScalar") public double update(@Cast(value="btCollisionObject**") PointerPointer deformableBodies, int numDeformableBodies, @Const @ByRef btContactSolverInfo infoGlobal)
@Cast(value="btScalar") public double update(@ByPtrPtr btCollisionObject deformableBodies, int numDeformableBodies, @Const @ByRef btContactSolverInfo infoGlobal)
public void setConstraints(@Const @ByRef btContactSolverInfo infoGlobal)
public void setProjection()
@Cast(value="btScalar") public double solveSplitImpulse(@Cast(value="btCollisionObject**") PointerPointer deformableBodies, int numDeformableBodies, @Const @ByRef btContactSolverInfo infoGlobal)
@Cast(value="btScalar") public double solveSplitImpulse(@ByPtrPtr btCollisionObject deformableBodies, int numDeformableBodies, @Const @ByRef btContactSolverInfo infoGlobal)
public void setLagrangeMultiplier()
public void checkConstraints(@Cast(value="const btDeformableContactProjection::TVStack*") @ByRef btVector3Array x)
Copyright © 2024. All rights reserved.