|
Bike-X
0.8
|
#include "OVR_Math.h"


Public Types | |
| typedef CompatibleTypes < Transform< T > >::Type | CompatibleType |
Public Member Functions | |
| Transform () | |
| Transform (const Quat< T > &orientation, const Vector3< T > &pos) | |
| Transform (const Transform &s) | |
| Transform (const CompatibleType &s) | |
| Transform (const Transform< typename Math< T >::OtherFloatType > &s) | |
| operator typename CompatibleTypes< Transform< T > >::Type () const | |
| Vector3< T > | Rotate (const Vector3< T > &v) const |
| Vector3< T > | Translate (const Vector3< T > &v) const |
| Vector3< T > | Apply (const Vector3< T > &v) const |
| Transform | operator* (const Transform &other) const |
| PoseState< T > | operator* (const PoseState< T > &poseState) const |
| Transform | Inverted () const |
Data Fields | |
| Quat< T > | Rotation |
| Vector3< T > | Translation |
Definition at line 128 of file OVR_Math.h.
| typedef CompatibleTypes<Transform<T> >::Type OVR::Transform< T >::CompatibleType |
Definition at line 1098 of file OVR_Math.h.
|
inline |
Definition at line 1100 of file OVR_Math.h.
|
inline |
Definition at line 1101 of file OVR_Math.h.
|
inline |
Definition at line 1103 of file OVR_Math.h.
|
inline |
Definition at line 1105 of file OVR_Math.h.
|
inlineexplicit |
Definition at line 1107 of file OVR_Math.h.
|
inline |
Definition at line 1131 of file OVR_Math.h.
|
inline |
Definition at line 1152 of file OVR_Math.h.
|
inline |
Definition at line 1110 of file OVR_Math.h.
|
inline |
Definition at line 1136 of file OVR_Math.h.
|
inline |
Definition at line 1141 of file OVR_Math.h.
|
inline |
Definition at line 1121 of file OVR_Math.h.
|
inline |
Definition at line 1126 of file OVR_Math.h.
| Quat<T> OVR::Transform< T >::Rotation |
Definition at line 1118 of file OVR_Math.h.
| Vector3<T> OVR::Transform< T >::Translation |
Definition at line 1119 of file OVR_Math.h.