Allolib
1.0
C++ Components For Interactive Multimedia
|
This is the complete list of members for al::Nav, including all inherited members.
directionMatrix() const | al::Pose | |
directionVectors(Vec< 3, T > &ur, Vec< 3, T > &uu, Vec< 3, T > &uf) const | al::Pose | inline |
faceToward(const Vec3d &p, double amt=1.) | al::Nav | |
faceToward(const Vec3d &point, const Vec3d &up, double amt=1.) | al::Nav | |
halt() | al::Nav | |
home() | al::Nav | |
identity() | al::Pose | inlinestatic |
lerp(const Pose &target, double amt) const | al::Pose | |
matrix() const | al::Pose | |
mHome (defined in al::Nav) | al::Nav | protected |
mMove0 (defined in al::Nav) | al::Nav | protected |
mMove1 (defined in al::Nav) | al::Nav | protected |
mNudge (defined in al::Nav) | al::Nav | protected |
move(double dr, double du, double df) | al::Nav | inline |
move(const Vec< 3, T > &dp) (defined in al::Nav) | al::Nav | inline |
move() (defined in al::Nav) | al::Nav | inline |
moveF(double v) | al::Nav | inline |
moveR(double v) | al::Nav | inline |
moveU(double v) | al::Nav | inline |
mPullBack0 (defined in al::Nav) | al::Nav | protected |
mPullBack1 (defined in al::Nav) | al::Nav | protected |
mQuat (defined in al::Pose) | al::Pose | protected |
mSmooth (defined in al::Nav) | al::Nav | protected |
mSpin0 (defined in al::Nav) | al::Nav | protected |
mSpin1 (defined in al::Nav) | al::Nav | protected |
mTransformed (defined in al::Nav) | al::Nav | protected |
mTurn (defined in al::Nav) | al::Nav | protected |
mUF (defined in al::Nav) | al::Nav | protected |
mUR (defined in al::Nav) | al::Nav | protected |
mUU (defined in al::Nav) | al::Nav | protected |
mVec (defined in al::Pose) | al::Pose | protected |
mVelScale (defined in al::Nav) | al::Nav | protected |
Nav(const Vec3d &pos=Vec3d(0), double smooth=0) | al::Nav | |
Nav(const Nav &nav) | al::Nav | |
nudge(double dr, double du, double df) | al::Nav | inline |
nudge(const Vec< 3, T > &dp) (defined in al::Nav) | al::Nav | inline |
nudgeF(double amount) (defined in al::Nav) | al::Nav | inline |
nudgeR(double amount) (defined in al::Nav) | al::Nav | inline |
nudgeToward(const Vec3d &p, double amt=1.) | al::Nav | |
nudgeU(double amount) (defined in al::Nav) | al::Nav | inline |
operator Quatd() (defined in al::Pose) | al::Pose | inline |
operator Vec3d() (defined in al::Pose) | al::Pose | inline |
operator*(const Pose &v) const | al::Pose | inline |
operator*=(const Pose &v) | al::Pose | inline |
operator==(const Pose &v) const (defined in al::Pose) | al::Pose | inline |
pos() | al::Pose | inline |
pos() const (defined in al::Pose) | al::Pose | inline |
pos(const Vec< 3, T > &v) | al::Pose | inline |
pos(double x, double y, double z) | al::Pose | inline |
Pose(const Vec3d &pos=Vec3d(0), const Quatd &ori=Quatd::identity()) | al::Pose | |
Pose(const Pose &p) | al::Pose | |
print() const | al::Pose | |
pullBack() const | al::Nav | inline |
pullBack(double v) | al::Nav | inline |
quat() | al::Pose | inline |
quat() const (defined in al::Pose) | al::Pose | inline |
quat(const Quat< T > &v) | al::Pose | inline |
set(const Pose &v) (defined in al::Nav) | al::Nav | |
set(const Nav &v) (defined in al::Nav) | al::Nav | |
al::Pose::set(Pose &src) | al::Pose | inline |
setHome() | al::Nav | |
setIdentity() | al::Pose | inline |
smooth() const | al::Nav | inline |
smooth(double v) | al::Nav | inline |
spin(double da, double de, double db) | al::Nav | inline |
spin(const Vec< 3, T > &daeb) (defined in al::Nav) | al::Nav | inline |
spin(const Quatd &v) | al::Nav | inline |
spin() | al::Nav | inline |
spinF(double v) | al::Nav | inline |
spinR(double v) | al::Nav | inline |
spinU(double v) | al::Nav | inline |
step(double dt=1) | al::Nav | |
toAED(const Vec3d &to, double &azimuth, double &elevation, double &distance) const | al::Pose | |
transformed() | al::Nav | inline |
turn(double az, double el, double ba) | al::Nav | inline |
turn(const Vec< 3, T > &daeb) (defined in al::Nav) | al::Nav | inline |
turnF(double v) | al::Nav | inline |
turnR(double v) | al::Nav | inline |
turnU(double v) | al::Nav | inline |
uf() const | al::Nav | inline |
unitVectors(Vec< 3, T > &ux, Vec< 3, T > &uy, Vec< 3, T > &uz) const | al::Pose | inline |
updateDirectionVectors() | al::Nav | inline |
ur() const | al::Nav | inline |
uu() const | al::Nav | inline |
ux() const | al::Pose | inline |
uy() const | al::Pose | inline |
uz() const | al::Pose | inline |
vec() | al::Pose | inline |
vec() const (defined in al::Pose) | al::Pose | inline |
vec(const Vec< 3, T > &v) | al::Pose | inline |
vel() const | al::Nav | inline |
velScale() const (defined in al::Nav) | al::Nav | inline |
view(double azimuth, double elevation, double bank) (defined in al::Nav) | al::Nav | |
view(const Quatd &v) (defined in al::Nav) | al::Nav | |
x() const (defined in al::Pose) | al::Pose | inline |
y() const (defined in al::Pose) | al::Pose | inline |
z() const (defined in al::Pose) | al::Pose | inline |