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