|
Allolib
1.0
C++ Components For Interactive Multimedia
|
This is the complete list of members for al::SmoothPose, 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::Pose | |
| faceToward(const Vec3d &point, const Vec3d &up, double amt=1.) | al::Pose | |
| identity() | al::Pose | inlinestatic |
| jump(Pose &p) (defined in al::SmoothPose) | al::SmoothPose | inline |
| jump(Vec3d &v) (defined in al::SmoothPose) | al::SmoothPose | inline |
| jump(Quatd &q) (defined in al::SmoothPose) | al::SmoothPose | inline |
| lerp(const Pose &target, double amt) const | al::Pose | |
| matrix() const | al::Pose | |
| mPF (defined in al::SmoothPose) | al::SmoothPose | protected |
| mQF (defined in al::SmoothPose) | al::SmoothPose | protected |
| mQuat (defined in al::Pose) | al::Pose | protected |
| mTarget (defined in al::SmoothPose) | al::SmoothPose | protected |
| mVec (defined in al::Pose) | al::Pose | protected |
| operator Quatd() (defined in al::Pose) | al::Pose | inline |
| operator Vec3d() (defined in al::Pose) | al::Pose | inline |
| operator()() (defined in al::SmoothPose) | al::SmoothPose | inline |
| operator()(const Pose &p) (defined in al::SmoothPose) | al::SmoothPose | 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 | |
| quat() | al::Pose | inline |
| quat() const (defined in al::Pose) | al::Pose | inline |
| quat(const Quat< T > &v) | al::Pose | inline |
| set(Pose &src) | al::Pose | inline |
| set(const Pose &src) | al::Pose | inline |
| setIdentity() | al::Pose | inline |
| SmoothPose(const Pose &init=Pose(), double psmooth=0.9, double qsmooth=0.9) (defined in al::SmoothPose) | al::SmoothPose | |
| target() (defined in al::SmoothPose) | al::SmoothPose | inline |
| target(const Pose &p) (defined in al::SmoothPose) | al::SmoothPose | inline |
| target(const Vec3d &p) (defined in al::SmoothPose) | al::SmoothPose | inline |
| target(const Quatd &p) (defined in al::SmoothPose) | al::SmoothPose | inline |
| toAED(const Vec3d &to, double &azimuth, double &elevation, double &distance) const | al::Pose | |
| uf() const | al::Pose | inline |
| unitVectors(Vec< 3, T > &ux, Vec< 3, T > &uy, Vec< 3, T > &uz) const | al::Pose | inline |
| ur() const | al::Pose | inline |
| uu() const | al::Pose | 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 |
| 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 |