30 #ifndef PX_SPHERICALJOINT_H 31 #define PX_SPHERICALJOINT_H 117 virtual PxReal getSwingYAngle()
const = 0;
122 virtual PxReal getSwingZAngle()
const = 0;
172 virtual void setProjectionLinearTolerance(
PxReal tolerance) = 0;
181 virtual PxReal getProjectionLinearTolerance()
const = 0;
Definition: GuContactBuffer.h:37
PX_INLINE PxSphericalJoint(PxType concreteType, PxBaseFlags baseFlags)
Constructor.
Definition: PxSphericalJoint.h:195
float PxReal
Definition: PxSimpleTypes.h:78
PX_INLINE PxSphericalJoint(PxBaseFlags baseFlags)
Deserialization constructor.
Definition: PxSphericalJoint.h:200
PxU16 PxType
Definition: PxBase.h:49
PxRigidActor represents a base class shared between dynamic and static rigid bodies in the physics SD...
Definition: PxRigidActor.h:58
a base interface providing common functionality for PhysX joints
Definition: PxJoint.h:101
virtual const char * getConcreteTypeName() const
Returns string name of PxSphericalJoint, used for serialization.
Definition: PxSphericalJoint.h:186
PxSphericalJoint * PxSphericalJointCreate(PxPhysics &physics, PxRigidActor *actor0, const PxTransform &localFrame0, PxRigidActor *actor1, const PxTransform &localFrame1)
Create a spherical joint.
virtual bool isKindOf(const char *name) const
Returns whether a given type name matches with the type of this instance.
Definition: PxJoint.h:376
PxU16 flags
a set of Px1DConstraintFlags
Definition: PxConstraintDesc.h:110
A joint which behaves in a similar way to a ball and socket.
Definition: PxSphericalJoint.h:89
PxFlags< PxSphericalJointFlag::Enum, PxU16 > PxSphericalJointFlags
Definition: PxSphericalJoint.h:72
Flags specific to the spherical joint.
Definition: PxSphericalJoint.h:65
Enum
Definition: PxSphericalJoint.h:67
Describes an elliptical conical joint limit. Note that very small or highly elliptical limit cones ma...
Definition: PxJointLimit.h:369
virtual bool isKindOf(const char *name) const
Returns whether a given type name matches with the type of this instance.
Definition: PxSphericalJoint.h:205
Container for bitfield flag variables associated with a specific enum type.
Definition: PxFlags.h:73
Abstract singleton factory class used for instancing objects in the Physics SDK.
Definition: PxPhysics.h:71
uint16_t PxU16
Definition: PxSimpleTypes.h:73
#define PX_INLINE
Definition: PxPreprocessor.h:349