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

This is the complete list of members for al::SmoothPose, 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::Pose
faceToward(const Vec3d &point, const Vec3d &up, double amt=1.)al::Pose
identity()al::Poseinlinestatic
jump(Pose &p) (defined in al::SmoothPose)al::SmoothPoseinline
jump(Vec3d &v) (defined in al::SmoothPose)al::SmoothPoseinline
jump(Quatd &q) (defined in al::SmoothPose)al::SmoothPoseinline
lerp(const Pose &target, double amt) constal::Pose
matrix() constal::Pose
mPF (defined in al::SmoothPose)al::SmoothPoseprotected
mQF (defined in al::SmoothPose)al::SmoothPoseprotected
mQuat (defined in al::Pose)al::Poseprotected
mTarget (defined in al::SmoothPose)al::SmoothPoseprotected
mVec (defined in al::Pose)al::Poseprotected
operator Quatd() (defined in al::Pose)al::Poseinline
operator Vec3d() (defined in al::Pose)al::Poseinline
operator()() (defined in al::SmoothPose)al::SmoothPoseinline
operator()(const Pose &p) (defined in al::SmoothPose)al::SmoothPoseinline
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
quat()al::Poseinline
quat() const (defined in al::Pose)al::Poseinline
quat(const Quat< T > &v)al::Poseinline
set(Pose &src)al::Poseinline
set(const Pose &src)al::Poseinline
setIdentity()al::Poseinline
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::SmoothPoseinline
target(const Pose &p) (defined in al::SmoothPose)al::SmoothPoseinline
target(const Vec3d &p) (defined in al::SmoothPose)al::SmoothPoseinline
target(const Quatd &p) (defined in al::SmoothPose)al::SmoothPoseinline
toAED(const Vec3d &to, double &azimuth, double &elevation, double &distance) constal::Pose
uf() constal::Poseinline
unitVectors(Vec< 3, T > &ux, Vec< 3, T > &uy, Vec< 3, T > &uz) constal::Poseinline
ur() constal::Poseinline
uu() constal::Poseinline
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
x() const (defined in al::Pose)al::Poseinline
y() const (defined in al::Pose)al::Poseinline
z() const (defined in al::Pose)al::Poseinline