|
enum | Orientation { XYZ,
XYnZ,
XZY,
XZnY
} |
|
|
const Real * | xDir () const |
|
const Real * | yDir () const |
|
const Real * | zDir () const |
|
const Vector3 & | position () const |
|
void | setFree (const Vector3 &pos, const Vector3 &rot, Orientation o=XYZ) |
|
void | setTarget (const Vector3 &pos, const Vector3 &tgt, const Vector3 &up) |
|
void | setOrbit (const Vector3 &rot, const Vector3 &target, Real dist, Orientation o=XYZ) |
|
void | setCameraMatrix (const Matrix4 &) |
|
void | getCameraMatrix (Matrix4 &) const |
|
void | getFree (Vector3 &pos, Vector3 &rot, Orientation o=XYZ) const |
|
void | getTarget (Vector3 &pos, Vector3 &tgt, Vector3 &up, Real tgtdist=One) const |
|
void | getOrbit (Vector3 &rot, Vector3 &target, Real tgtdist=One, Orientation o=XYZ) const |
|
|
static void | GetOrientationMatrix (Orientation o, Matrix3 &mat) |
|
static void | Orient (Orientation o, Matrix3 &mat) |
|
static void | Unorient (Orientation o, Matrix3 &mat) |
|
The documentation for this struct was generated from the following files: