RavEngine
Loading...
Searching...
No Matches
physx::Sc::ArticulationJointCore Class Reference
Inheritance diagram for physx::Sc::ArticulationJointCore:
[legend]
Collaboration diagram for physx::Sc::ArticulationJointCore:
[legend]

Public Member Functions

 ArticulationJointCore (const PxEMPTY)
 
void preExportDataReset ()
 
 ArticulationJointCore (const PxTransform &parentFrame, const PxTransform &childFrame)
 
PX_FORCE_INLINE const PxTransform & getParentPose () const
 
void setParentPose (const PxTransform &)
 
PX_FORCE_INLINE const PxTransform & getChildPose () const
 
void setChildPose (const PxTransform &)
 
PX_FORCE_INLINE PxArticulationLimit getLimit (PxArticulationAxis::Enum axis) const
 
void setLimit (PxArticulationAxis::Enum axis, const PxArticulationLimit &limit)
 
PX_FORCE_INLINE PxArticulationDrive getDrive (PxArticulationAxis::Enum axis) const
 
void setDrive (PxArticulationAxis::Enum axis, const PxArticulationDrive &drive)
 
void setTargetP (PxArticulationAxis::Enum axis, PxReal targetP)
 
PX_FORCE_INLINE PxReal getTargetP (PxArticulationAxis::Enum axis) const
 
void setTargetV (PxArticulationAxis::Enum axis, PxReal targetV)
 
PX_FORCE_INLINE PxReal getTargetV (PxArticulationAxis::Enum axis) const
 
void setArmature (PxArticulationAxis::Enum axis, PxReal armature)
 
PX_FORCE_INLINE PxReal getArmature (PxArticulationAxis::Enum axis) const
 
void setJointPosition (PxArticulationAxis::Enum axis, const PxReal jointPos)
 
PxReal getJointPosition (PxArticulationAxis::Enum axis) const
 
void setJointVelocity (PxArticulationAxis::Enum axis, const PxReal jointVel)
 
PxReal getJointVelocity (PxArticulationAxis::Enum axis) const
 
PX_FORCE_INLINE void setMotion (PxArticulationAxis::Enum axis, PxArticulationMotion::Enum motion)
 
PX_FORCE_INLINE PxArticulationMotion::Enum getMotion (PxArticulationAxis::Enum axis) const
 
PX_FORCE_INLINE void setJointType (PxArticulationJointType::Enum type)
 
PX_FORCE_INLINE PxArticulationJointType::Enum getJointType () const
 
PX_FORCE_INLINE void setFrictionCoefficient (const PxReal coefficient)
 
PX_FORCE_INLINE PxReal getFrictionCoefficient () const
 
PX_FORCE_INLINE void setMaxJointVelocity (const PxReal maxJointV)
 
PX_FORCE_INLINE PxReal getMaxJointVelocity () const
 
PX_FORCE_INLINE ArticulationJointSim * getSim () const
 
PX_FORCE_INLINE void setSim (ArticulationJointSim *sim)
 
PX_FORCE_INLINE Dy::ArticulationJointCore & getCore ()
 
PX_FORCE_INLINE void setArticulation (ArticulationCore *articulation)
 
PX_FORCE_INLINE const ArticulationCore * getArticulation () const
 
PX_FORCE_INLINE void setRoot (PxArticulationJointReducedCoordinate *base)
 
PX_FORCE_INLINE PxArticulationJointReducedCoordinate * getRoot () const
 
PX_FORCE_INLINE void setLLIndex (const PxU32 llLinkIndex)
 
- Public Member Functions inherited from physx::PxUserAllocated
PX_INLINE void * operator new (size_t, void *address)
 
PX_INLINE void operator delete (void *, void *)
 
template<typename Alloc >
PX_INLINE void * operator new (size_t size, Alloc alloc, const char *fileName, int line)
 
template<typename Alloc >
PX_INLINE void * operator new (size_t size, size_t, Alloc alloc, const char *fileName, int line)
 
template<typename Alloc >
PX_INLINE void * operator new[] (size_t size, Alloc alloc, const char *fileName, int line)
 
template<typename Alloc >
PX_INLINE void * operator new[] (size_t size, size_t, Alloc alloc, const char *fileName, int line)
 
template<typename Alloc >
PX_INLINE void operator delete (void *ptr, Alloc alloc, const char *fileName, int line)
 
template<typename Alloc >
PX_INLINE void operator delete[] (void *ptr, Alloc alloc, const char *fileName, int line)
 
PX_INLINE void operator delete (void *ptr)
 
PX_INLINE void operator delete[] (void *ptr)
 

Static Public Member Functions

static void getBinaryMetaData (PxOutputStream &stream)
 

The documentation for this class was generated from the following files: