Allolib  1.0
C++ Components For Interactive Multimedia
al::Nav Member List

This is the complete list of members for al::Nav, including all inherited members.

directionMatrix() constal::Pose
directionVectors(Vec< 3, T > &ur, Vec< 3, T > &uu, Vec< 3, T > &uf) constal::Poseinline
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::Poseinlinestatic
lerp(const Pose &target, double amt) constal::Pose
matrix() constal::Pose
mHome (defined in al::Nav)al::Navprotected
mMove0 (defined in al::Nav)al::Navprotected
mMove1 (defined in al::Nav)al::Navprotected
mNudge (defined in al::Nav)al::Navprotected
move(double dr, double du, double df)al::Navinline
move(const Vec< 3, T > &dp) (defined in al::Nav)al::Navinline
move() (defined in al::Nav)al::Navinline
moveF(double v)al::Navinline
moveR(double v)al::Navinline
moveU(double v)al::Navinline
mPullBack0 (defined in al::Nav)al::Navprotected
mPullBack1 (defined in al::Nav)al::Navprotected
mQuat (defined in al::Pose)al::Poseprotected
mSmooth (defined in al::Nav)al::Navprotected
mSpin0 (defined in al::Nav)al::Navprotected
mSpin1 (defined in al::Nav)al::Navprotected
mTransformed (defined in al::Nav)al::Navprotected
mTurn (defined in al::Nav)al::Navprotected
mUF (defined in al::Nav)al::Navprotected
mUR (defined in al::Nav)al::Navprotected
mUU (defined in al::Nav)al::Navprotected
mVec (defined in al::Pose)al::Poseprotected
mVelScale (defined in al::Nav)al::Navprotected
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::Navinline
nudge(const Vec< 3, T > &dp) (defined in al::Nav)al::Navinline
nudgeF(double amount) (defined in al::Nav)al::Navinline
nudgeR(double amount) (defined in al::Nav)al::Navinline
nudgeToward(const Vec3d &p, double amt=1.)al::Nav
nudgeU(double amount) (defined in al::Nav)al::Navinline
operator Quatd() (defined in al::Pose)al::Poseinline
operator Vec3d() (defined in al::Pose)al::Poseinline
operator*(const Pose &v) constal::Poseinline
operator*=(const Pose &v)al::Poseinline
operator==(const Pose &v) const (defined in al::Pose)al::Poseinline
pos()al::Poseinline
pos() const (defined in al::Pose)al::Poseinline
pos(const Vec< 3, T > &v)al::Poseinline
pos(double x, double y, double z)al::Poseinline
Pose(const Vec3d &pos=Vec3d(0), const Quatd &ori=Quatd::identity())al::Pose
Pose(const Pose &p)al::Pose
print() constal::Pose
pullBack() constal::Navinline
pullBack(double v)al::Navinline
quat()al::Poseinline
quat() const (defined in al::Pose)al::Poseinline
quat(const Quat< T > &v)al::Poseinline
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::Poseinline
setHome()al::Nav
setIdentity()al::Poseinline
smooth() constal::Navinline
smooth(double v)al::Navinline
spin(double da, double de, double db)al::Navinline
spin(const Vec< 3, T > &daeb) (defined in al::Nav)al::Navinline
spin(const Quatd &v)al::Navinline
spin()al::Navinline
spinF(double v)al::Navinline
spinR(double v)al::Navinline
spinU(double v)al::Navinline
step(double dt=1)al::Nav
toAED(const Vec3d &to, double &azimuth, double &elevation, double &distance) constal::Pose
transformed()al::Navinline
turn(double az, double el, double ba)al::Navinline
turn(const Vec< 3, T > &daeb) (defined in al::Nav)al::Navinline
turnF(double v)al::Navinline
turnR(double v)al::Navinline
turnU(double v)al::Navinline
uf() constal::Navinline
unitVectors(Vec< 3, T > &ux, Vec< 3, T > &uy, Vec< 3, T > &uz) constal::Poseinline
updateDirectionVectors()al::Navinline
ur() constal::Navinline
uu() constal::Navinline
ux() constal::Poseinline
uy() constal::Poseinline
uz() constal::Poseinline
vec()al::Poseinline
vec() const (defined in al::Pose)al::Poseinline
vec(const Vec< 3, T > &v)al::Poseinline
vel() constal::Navinline
velScale() const (defined in al::Nav)al::Navinline
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::Poseinline
y() const (defined in al::Pose)al::Poseinline
z() const (defined in al::Pose)al::Poseinline