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 |