pgl
PrimitiveOpenGL3Dprimitivelibrary
|
Transform with identity rotation. More...
#include <math.h>
Public Member Functions | |
Translation (const Vector3 &translation) | |
![]() | |
Transform (double _data[16]) | |
Transform (const Vector3 &rotation, const Vector3 &translation) | |
Specifies transform through intrinsict roll-pitch-yaw and translation. | |
Transform (const Vector3 &axis, const double &angle, const Vector3 &translation) | |
Specifies transform through axis-angle and translation. | |
void | set (double _data[16]) |
void | set (const Vector3 &axis, const double &angle, const Vector3 &translation) |
void | set (const Vector3 &rotation, const Vector3 &translation) |
double & | operator[] (const unsigned int idx) |
double | operator[] (const unsigned int idx) const |
Transform | operator* (const Transform &rhs) const |
Vector3 | operator* (const Vector3 &rhs) const |
Additional Inherited Members | |
![]() | |
union { | |
double data [16] | |
struct { | |
double __dummy [12] | |
double x | |
double y | |
double z | |
double __dummy2 | |
} | |
}; | |
Transform with identity rotation.