Package physx.extensions
Class PxDistanceJoint
- java.lang.Object
-
- physx.NativeObject
-
- physx.common.PxBase
-
- physx.extensions.PxJoint
-
- physx.extensions.PxDistanceJoint
-
public class PxDistanceJoint extends PxJoint
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class physx.NativeObject
NativeObject.Allocator<T>
-
-
Field Summary
-
Fields inherited from class physx.NativeObject
address, isExternallyAllocated
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPxDistanceJoint()protectedPxDistanceJoint(long address)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy()floatgetDamping()floatgetDistance()PxDistanceJointFlagsgetDistanceJointFlags()floatgetMaxDistance()floatgetMinDistance()floatgetStiffness()floatgetTolerance()voidsetDamping(float damping)voidsetDistanceJointFlag(int flag, boolean value)voidsetDistanceJointFlags(PxDistanceJointFlags flags)voidsetMaxDistance(float distance)voidsetMinDistance(float distance)voidsetStiffness(float stiffness)voidsetTolerance(float tolerance)static PxDistanceJointwrapPointer(long address)-
Methods inherited from class physx.extensions.PxJoint
getConstraint, getConstraintFlags, getInvMassScale0, getInvMassScale1, getLocalPose, getName, getRelativeAngularVelocity, getRelativeLinearVelocity, getRelativeTransform, getScene, release, setActors, setBreakForce, setConstraintFlag, setConstraintFlags, setInvMassScale0, setInvMassScale1, setLocalPose, setName
-
Methods inherited from class physx.common.PxBase
getBaseFlags, getConcreteType, getConcreteTypeName, isReleasable, setBaseFlag, setBaseFlags
-
Methods inherited from class physx.NativeObject
checkNotNull, equals, getAddress, hashCode
-
-
-
-
Method Detail
-
wrapPointer
public static PxDistanceJoint wrapPointer(long address)
-
destroy
public void destroy()
-
getDistance
public float getDistance()
- Returns:
- WebIDL type: float
-
setMinDistance
public void setMinDistance(float distance)
- Parameters:
distance- WebIDL type: float
-
getMinDistance
public float getMinDistance()
- Returns:
- WebIDL type: float
-
setMaxDistance
public void setMaxDistance(float distance)
- Parameters:
distance- WebIDL type: float
-
getMaxDistance
public float getMaxDistance()
- Returns:
- WebIDL type: float
-
setTolerance
public void setTolerance(float tolerance)
- Parameters:
tolerance- WebIDL type: float
-
getTolerance
public float getTolerance()
- Returns:
- WebIDL type: float
-
setStiffness
public void setStiffness(float stiffness)
- Parameters:
stiffness- WebIDL type: float
-
getStiffness
public float getStiffness()
- Returns:
- WebIDL type: float
-
setDamping
public void setDamping(float damping)
- Parameters:
damping- WebIDL type: float
-
getDamping
public float getDamping()
- Returns:
- WebIDL type: float
-
setDistanceJointFlags
public void setDistanceJointFlags(PxDistanceJointFlags flags)
- Parameters:
flags- WebIDL type:PxDistanceJointFlags[Ref]
-
setDistanceJointFlag
public void setDistanceJointFlag(int flag, boolean value)- Parameters:
flag- WebIDL type:PxDistanceJointFlagEnum[enum]value- WebIDL type: boolean
-
getDistanceJointFlags
public PxDistanceJointFlags getDistanceJointFlags()
- Returns:
- WebIDL type:
PxDistanceJointFlags[Value]
-
-