PhysX SDK 3.2 API Reference: PxJoint.h File Reference

PhysX SDK 3.2 API

PxJoint.h File Reference

#include "foundation/PxTransform.h"
#include "PxRigidActor.h"
#include "PxConstraintDesc.h"
#include "common/PxSerialFramework.h"

Include dependency graph for PxJoint.h:

foundation/PxTransform.hPxRigidActor.hcommon/PxSerialFramework.hPxConstraintDesc.hfoundation/PxQuat.hfoundation/PxPlane.hfoundation/PxVec3.hfoundation/PxMath.hfoundation/PxIntrinsics.hfoundation/PxAssert.hfoundation/PxPreprocessor.hfoundation/Px.hfoundation/PxVersionNumber.hfoundation/PxSimpleTypes.hPxActor.hPxPhysX.hfoundation/PxBounds3.hPxPhysics.hPxObserver.hPxClient.hcommon/PxPhysXCommon.hgeometry/PxPhysXGeomUtils.hfoundation/PxMat33.hcloth/PxClothTypes.hcloth/PxClothFabricTypes.hcommon/PxTypeInfo.hcommon/PxFields.hcommon/PxFieldDescriptor.hfoundation/PxFlags.h

This graph shows which files directly or indirectly include this file:

PxDistanceJoint.hPxPhysicsAPI.hPxFixedJoint.hPxPrismaticJoint.hPxRevoluteJoint.hPxSphericalJoint.hPxD6Joint.hPxExtensionsAPI.hPxJointRepXExtensions.h

Go to the source code of this file.


Classes

struct  PxJointType
 an enumeration of PhysX' built-in joint types More...
struct  PxJointActorIndex
 an enumeration for specifying one or other of the actors referenced by a joint More...
class  PxJoint
 a base interface providing common functionality for PhysX joints More...

Functions

 PX_DEFINE_TYPEINFO (PxFixedJoint, PxConcreteType::eUSER_FIXED_JOINT)
 PX_DEFINE_TYPEINFO (PxRevoluteJoint, PxConcreteType::eUSER_REVOLUTE_JOINT)
 PX_DEFINE_TYPEINFO (PxPrismaticJoint, PxConcreteType::eUSER_PRISMATIC_JOINT)
 PX_DEFINE_TYPEINFO (PxSphericalJoint, PxConcreteType::eUSER_SPHERICAL_JOINT)
 PX_DEFINE_TYPEINFO (PxDistanceJoint, PxConcreteType::eUSER_DISTANCE_JOINT)
 PX_DEFINE_TYPEINFO (PxD6Joint, PxConcreteType::eUSER_D6_JOINT)
PX_C_EXPORT void PX_CALL_CONV PxSetJointGlobalFrame (physx::PxJoint &joint, const physx::PxVec3 *wsAnchor, const physx::PxVec3 *wsAxis)
 Helper function to setup a joint's global frame.



Copyright © 2008-2012 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com