@NoOffset @Properties(inherit=BulletDynamics.class) public class btMultibodyLink extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Modifier and Type | Field and Description |
|---|---|
static int |
eFixed
enum btMultibodyLink::eFeatherstoneJointType
|
static int |
eInvalid
enum btMultibodyLink::eFeatherstoneJointType
|
static int |
ePlanar
enum btMultibodyLink::eFeatherstoneJointType
|
static int |
ePrismatic
enum btMultibodyLink::eFeatherstoneJointType
|
static int |
eRevolute
enum btMultibodyLink::eFeatherstoneJointType
|
static int |
eSpherical
enum btMultibodyLink::eFeatherstoneJointType
|
| Constructor and Description |
|---|
btMultibodyLink() |
btMultibodyLink(long size)
Native array allocator.
|
btMultibodyLink(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, 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 eRevolute
public static final int ePrismatic
public static final int eSpherical
public static final int ePlanar
public static final int eFixed
public static final int eInvalid
public btMultibodyLink(Pointer p)
Pointer(Pointer).public btMultibodyLink(long size)
Pointer.position(long).public btMultibodyLink()
public btMultibodyLink position(long position)
public btMultibodyLink getPointer(long i)
getPointer in class Pointerpublic btMultibodyLink m_mass(double setter)
public btMultibodyLink m_inertiaLocal(btVector3 setter)
public int m_parent()
public btMultibodyLink m_parent(int setter)
@ByRef public btQuaternion m_zeroRotParentToThis()
public btMultibodyLink m_zeroRotParentToThis(btQuaternion setter)
public btMultibodyLink m_dVector(btVector3 setter)
public btMultibodyLink m_eVector(btVector3 setter)
@ByRef public btSpatialMotionVector m_absFrameTotVelocity()
public btMultibodyLink m_absFrameTotVelocity(btSpatialMotionVector setter)
@ByRef public btSpatialMotionVector m_absFrameLocVelocity()
public btMultibodyLink m_absFrameLocVelocity(btSpatialMotionVector setter)
@ByRef public btSpatialMotionVector m_axes(int i)
public btMultibodyLink m_axes(int i, btSpatialMotionVector setter)
@MemberGetter public btSpatialMotionVector m_axes()
public void setAxisTop(int dof,
@Cast(value="const btScalar")
double x,
@Cast(value="const btScalar")
double y,
@Cast(value="const btScalar")
double z)
public void setAxisBottom(int dof,
@Cast(value="const btScalar")
double x,
@Cast(value="const btScalar")
double y,
@Cast(value="const btScalar")
double z)
public int m_dofOffset()
public btMultibodyLink m_dofOffset(int setter)
public int m_cfgOffset()
public btMultibodyLink m_cfgOffset(int setter)
@ByRef public btQuaternion m_cachedRotParentToThis()
public btMultibodyLink m_cachedRotParentToThis(btQuaternion setter)
public btMultibodyLink m_cachedRVector(btVector3 setter)
@ByRef public btQuaternion m_cachedRotParentToThis_interpolate()
public btMultibodyLink m_cachedRotParentToThis_interpolate(btQuaternion setter)
public btMultibodyLink m_cachedRVector_interpolate(btVector3 setter)
public btMultibodyLink m_appliedForce(btVector3 setter)
public btMultibodyLink m_appliedTorque(btVector3 setter)
public btMultibodyLink m_appliedConstraintForce(btVector3 setter)
public btMultibodyLink m_appliedConstraintTorque(btVector3 setter)
public btMultibodyLink m_jointPos(int i, double setter)
@MemberGetter @Cast(value="btScalar*") public DoublePointer m_jointPos()
public btMultibodyLink m_jointPos_interpolate(int i, double setter)
@MemberGetter @Cast(value="btScalar*") public DoublePointer m_jointPos_interpolate()
public btMultibodyLink m_jointTorque(int i, double setter)
@MemberGetter @Cast(value="btScalar*") public DoublePointer m_jointTorque()
public btMultiBodyLinkCollider m_collider()
public btMultibodyLink m_collider(btMultiBodyLinkCollider setter)
public int m_flags()
public btMultibodyLink m_flags(int setter)
public int m_dofCount()
public btMultibodyLink m_dofCount(int setter)
public int m_posVarCount()
public btMultibodyLink m_posVarCount(int setter)
public btMultibodyLink m_jointType(int setter)
public btMultiBodyJointFeedback m_jointFeedback()
public btMultibodyLink m_jointFeedback(btMultiBodyJointFeedback setter)
@ByRef public btTransform m_cachedWorldTransform()
public btMultibodyLink m_cachedWorldTransform(btTransform setter)
@Cast(value="const char*") public BytePointer m_linkName()
public btMultibodyLink m_linkName(BytePointer setter)
@Cast(value="const char*") public BytePointer m_jointName()
public btMultibodyLink m_jointName(BytePointer setter)
public btMultibodyLink m_userPtr(Pointer setter)
public btMultibodyLink m_jointDamping(double setter)
public btMultibodyLink m_jointFriction(double setter)
public btMultibodyLink m_jointLowerLimit(double setter)
public btMultibodyLink m_jointUpperLimit(double setter)
public btMultibodyLink m_jointMaxForce(double setter)
public btMultibodyLink m_jointMaxVelocity(double setter)
public void updateCacheMultiDof(@Cast(value="btScalar*") DoublePointer pq)
public void updateCacheMultiDof()
public void updateCacheMultiDof(@Cast(value="btScalar*") DoubleBuffer pq)
public void updateInterpolationCacheMultiDof()
Copyright © 2024. All rights reserved.