Nebula
Loading...
Searching...
No Matches
utils.h File Reference
#include "PxConfig.h"
#include "foundation/PxVec3.h"
#include "math/vector.h"
#include "foundation/PxVec4.h"
#include "foundation/PxMat44.h"
#include "math/transform.h"

Go to the source code of this file.

Functions

physx::PxVec3 Neb2PxVec (const Math::vector &vec)
 PhysX utils for conversion of datatypes.
 
physx::PxVec3 Neb2PxPnt (const Math::point &vec)
 
Math::vector Px2NebVec (const physx::PxVec3 &vec)
 
Math::vec4 Px2Nebfloat4 (const physx::PxVec4 &vec)
 
Math::point Px2NebPoint (const physx::PxVec3 &vec)
 
physx::PxVec4 Neb2PxVec4 (const Math::vec4 &vec)
 
physx::PxQuat Neb2PxQuat (const Math::quat &vec)
 
Math::quat Px2NebQuat (const physx::PxQuat &vec)
 
physx::PxMat44 Neb2PxMat (const Math::mat4 &mat)
 
physx::PxTransform Neb2PxTrans (const Math::mat4 &mat)
 
physx::PxTransform Neb2PxTrans (const Math::vec3 &position, const Math::quat &orientation)
 
physx::PxTransform Neb2PxTrans (const Math::transform &trans)
 
Math::transform Px2NebTrans (const physx::PxTransform &trans)
 
Math::mat4 Px2NebMat (const physx::PxTransform &mat)
 

Function Documentation

◆ Neb2PxMat()

physx::PxMat44 Neb2PxMat ( const Math::mat4 & mat)
inline

◆ Neb2PxPnt()

physx::PxVec3 Neb2PxPnt ( const Math::point & vec)
inline

◆ Neb2PxQuat()

physx::PxQuat Neb2PxQuat ( const Math::quat & vec)
inline

◆ Neb2PxTrans() [1/3]

physx::PxTransform Neb2PxTrans ( const Math::mat4 & mat)
inline

◆ Neb2PxTrans() [2/3]

physx::PxTransform Neb2PxTrans ( const Math::transform & trans)
inline

◆ Neb2PxTrans() [3/3]

physx::PxTransform Neb2PxTrans ( const Math::vec3 & position,
const Math::quat & orientation )
inline

◆ Neb2PxVec()

physx::PxVec3 Neb2PxVec ( const Math::vector & vec)
inline

PhysX utils for conversion of datatypes.

◆ Neb2PxVec4()

physx::PxVec4 Neb2PxVec4 ( const Math::vec4 & vec)
inline

◆ Px2Nebfloat4()

Math::vec4 Px2Nebfloat4 ( const physx::PxVec4 & vec)
inline

◆ Px2NebMat()

Math::mat4 Px2NebMat ( const physx::PxTransform & mat)
inline

◆ Px2NebPoint()

Math::point Px2NebPoint ( const physx::PxVec3 & vec)
inline

◆ Px2NebQuat()

Math::quat Px2NebQuat ( const physx::PxQuat & vec)
inline

◆ Px2NebTrans()

Math::transform Px2NebTrans ( const physx::PxTransform & trans)
inline

◆ Px2NebVec()

Math::vector Px2NebVec ( const physx::PxVec3 & vec)
inline