public class PxArticulationJoint extends PxArticulationJointBase
NativeObject.Allocator<T>address, isExternallyAllocated| Modifier | Constructor and Description |
|---|---|
protected |
PxArticulationJoint() |
protected |
PxArticulationJoint(long address) |
getChildArticulationLink, getChildPose, getParentArticulationLink, getParentPose, setChildPose, setParentPosegetBaseFlags, getConcreteType, getConcreteTypeName, isReleasable, release, setBaseFlag, setBaseFlagscheckNotNull, equals, getAddress, hashCodeprotected PxArticulationJoint()
protected PxArticulationJoint(long address)
public static PxArticulationJoint wrapPointer(long address)
public void setTargetOrientation(PxQuat orientation)
orientation - WebIDL type: PxQuat [Const, Ref]public void setTargetVelocity(PxVec3 velocity)
velocity - WebIDL type: PxVec3 [Const, Ref]public void setDriveType(int driveType)
driveType - WebIDL type: PxArticulationJointDriveTypeEnum [enum]public int getDriveType()
PxArticulationJointDriveTypeEnum [enum]public void setStiffness(float spring)
spring - WebIDL type: floatpublic float getStiffness()
public void setDamping(float damping)
damping - WebIDL type: floatpublic float getDamping()
public void setInternalCompliance(float compliance)
compliance - WebIDL type: floatpublic float getInternalCompliance()
public void setExternalCompliance(float compliance)
compliance - WebIDL type: floatpublic float getExternalCompliance()
public void setSwingLimit(float zLimit,
float yLimit)
zLimit - WebIDL type: floatyLimit - WebIDL type: floatpublic void setTangentialStiffness(float spring)
spring - WebIDL type: floatpublic float getTangentialStiffness()
public void setTangentialDamping(float damping)
damping - WebIDL type: floatpublic float getTangentialDamping()
public void setSwingLimitContactDistance(float contactDistance)
contactDistance - WebIDL type: floatpublic float getSwingLimitContactDistance()
public void setSwingLimitEnabled(boolean enabled)
enabled - WebIDL type: booleanpublic boolean getSwingLimitEnabled()
public void setTwistLimit(float lower,
float upper)
lower - WebIDL type: floatupper - WebIDL type: floatpublic void setTwistLimitEnabled(boolean enabled)
enabled - WebIDL type: booleanpublic boolean getTwistLimitEnabled()
public void setTwistLimitContactDistance(float contactDistance)
contactDistance - WebIDL type: floatpublic float getTwistLimitContactDistance()