@NoOffset @Properties(inherit=Bullet3Dynamics.class) public class b3FixedConstraint extends b3TypedConstraint
b3TypedConstraint.b3ConstraintInfo1, b3TypedConstraint.b3ConstraintInfo2Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
b3FixedConstraint(int rbA,
int rbB,
b3Transform frameInA,
b3Transform frameInB) |
b3FixedConstraint(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
getInfo1(b3TypedConstraint.b3ConstraintInfo1 info,
b3RigidBodyData bodies)
internal method used by the constraint solver, don't use them directly
|
void |
getInfo2(b3TypedConstraint.b3ConstraintInfo2 info,
b3RigidBodyData bodies)
internal method used by the constraint solver, don't use them directly
|
float |
getParam(int num) |
float |
getParam(int num,
int axis)
return the local value of parameter
|
void |
setParam(int num,
float value) |
void |
setParam(int num,
float value,
int axis)
override the default global value of a parameter (such as ERP or CFM), optionally provide the axis (0..5).
|
enableFeedback, getAppliedImpulse, getBreakingImpulseThreshold, getConstraintType, getDbgDrawSize, getJointFeedback, getOverrideNumSolverIterations, getRigidBodyA, getRigidBodyB, getUid, getUserConstraintId, getUserConstraintPtr, getUserConstraintType, internalGetAppliedImpulse, internalSetAppliedImpulse, isEnabled, needsFeedback, setBreakingImpulseThreshold, setDbgDrawSize, setEnabled, setJointFeedback, setOverrideNumSolverIterations, setupSolverConstraint, setUserConstraintId, setUserConstraintPtr, setUserConstraintType, solveConstraintObsoletegetObjectType, m_objectType, m_objectTypeaddress, 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 b3FixedConstraint(Pointer p)
Pointer(Pointer).public b3FixedConstraint(int rbA,
int rbB,
@Const @ByRef
b3Transform frameInA,
@Const @ByRef
b3Transform frameInB)
public void getInfo1(b3TypedConstraint.b3ConstraintInfo1 info, @Const b3RigidBodyData bodies)
b3TypedConstraintgetInfo1 in class b3TypedConstraintpublic void getInfo2(b3TypedConstraint.b3ConstraintInfo2 info, @Const b3RigidBodyData bodies)
b3TypedConstraintgetInfo2 in class b3TypedConstraintpublic void setParam(int num,
@Cast(value="b3Scalar")
float value,
int axis)
b3TypedConstraintsetParam in class b3TypedConstraintpublic void setParam(int num,
@Cast(value="b3Scalar")
float value)
setParam in class b3TypedConstraint@Cast(value="b3Scalar") public float getParam(int num, int axis)
b3TypedConstraintgetParam in class b3TypedConstraint@Cast(value="b3Scalar") public float getParam(int num)
getParam in class b3TypedConstraintCopyright © 2024. All rights reserved.