Conversion utilities between PhysX 2.8 and 3.0 data types. More...
#include "NxApexDefs.h"#include "foundation/PxVec3.h"#include "foundation/PxBounds3.h"#include "PxMat33Legacy.h"#include "PxMat34Legacy.h"Go to the source code of this file.
Classes | |
| class | physx::apex::NxFromPxStream |
| A wrapper class that provides an NxStream API for a physx::general_PxIOStream2::PxFileBuf. More... | |
Namespaces | |
| namespace | physx |
physx namespace | |
| namespace | physx::apex |
apex namespace | |
Functions | |
| PX_INLINE void | physx::apex::PxBounds3boundsOfOBB (physx::PxBounds3 &b, const physx::PxMat33Legacy &orientation, const physx::PxVec3 &translation, const physx::PxVec3 &halfDims) |
| Replacement for NxBounds3::transform() | |
| PX_INLINE void | physx::apex::PxBounds3Transform (physx::PxBounds3 &b, const physx::PxMat33Legacy &orientation, const physx::PxVec3 &translation) |
| Replacement for NxBounds3::transform() | |
| PX_INLINE void | physx::apex::PxBounds3boundsOfOBB (physx::PxBounds3 &b, const physx::PxMat44 &tm, const physx::PxVec3 ¢er, const physx::PxVec3 &halfDims) |
| Replacement for NxBounds3::transform() | |
| PX_INLINE void | physx::apex::PxBounds3Transform (physx::PxBounds3 &b, const physx::PxMat44 &tm) |
| Replacement for NxBounds3::transform() | |
| PX_INLINE bool | physx::apex::PxVec3equals (const physx::PxVec3 &a, const physx::PxVec3 &v, physx::PxF32 epsilon) |
| Replacement for NxVec3::equals. | |
| PX_INLINE void | physx::apex::PxVec3FromArray (physx::PxVec3 &out, const physx::PxF32 arr[3]) |
| Get vector from array of floats. | |
| PX_INLINE void | physx::apex::PxVec3FromArray (physx::PxVec3 &out, const physx::PxF64 arr[3]) |
| Get vector from array of floats. | |
| PX_INLINE void | physx::apex::PxQuatFromArray (physx::PxQuat &out, const physx::PxF32 arr[4]) |
| Get quat from array of floats. | |
Conversion utilities between PhysX 2.8 and 3.0 data types.