| 
    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 |