_identity | OMK::Type::Transform | [private] |
_matrix | OMK::Type::Transform | [private] |
_scale | OMK::Type::Transform | [private] |
_translate | OMK::Type::Transform | [private] |
_uniformScale | OMK::Type::Transform | [private] |
applyForward(const Wm4::Vector3f &input) const | OMK::Type::Transform | |
applyForward(const std::vector< Wm4::Vector3f > &input) const | OMK::Type::Transform | |
applyForward(const Wm4::Plane3f &input) const | OMK::Type::Transform | |
applyInverse(const Wm4::Vector3f &input) const | OMK::Type::Transform | |
applyInverse(const std::vector< Wm4::Vector3f > &input) const | OMK::Type::Transform | |
getDirection() const | OMK::Type::Transform | [inline] |
getHomogeneous() const | OMK::Type::Transform | |
getNorm() const | OMK::Type::Transform | |
getOrientation(float &head, float &pitch, float &roll) const | OMK::Type::Transform | [inline] |
getQuaternionRotate() const | OMK::Type::Transform | [inline] |
getRight() const | OMK::Type::Transform | [inline] |
getRotate() const | OMK::Type::Transform | [inline] |
getScale() const | OMK::Type::Transform | [inline] |
getTranslate() const | OMK::Type::Transform | [inline] |
getUniformScale() const | OMK::Type::Transform | [inline] |
getUp() const | OMK::Type::Transform | [inline] |
inverse() const | OMK::Type::Transform | |
invertVector(const Wm4::Vector3f &input) const | OMK::Type::Transform | |
isIdentity() const | OMK::Type::Transform | [inline] |
isUniformScale() const | OMK::Type::Transform | [inline] |
operator!=(const Transform &t0, const Transform &t1) | OMK::Type::Transform | [friend] |
operator<<(std::ostream &out, const Transform &q) | OMK::Type::Transform | [friend] |
operator<<(OMK::OutgoingSynchronisationMessage &out, const Transform &q) | OMK::Type::Transform | [friend] |
operator==(const Transform &t0, const Transform &t1) | OMK::Type::Transform | [friend] |
operator>>(std::istream &in, Transform &q) | OMK::Type::Transform | [friend] |
operator>>(OMK::IncomingSynchronisationMessage &in, Transform &q) | OMK::Type::Transform | [friend] |
product(const Transform &A, const Transform &B) | OMK::Type::Transform | [friend] |
resetToIdentity() | OMK::Type::Transform | [inline] |
resetUnitScale() | OMK::Type::Transform | |
setOrientation(float head, float pitch, float roll) | OMK::Type::Transform | [inline] |
setRotate(const Wm4::Matrix3f &rotate) | OMK::Type::Transform | |
setRotate(const Wm4::Quaternionf &rotate) | OMK::Type::Transform | |
setScale(const Wm4::Vector3f &scale) | OMK::Type::Transform | |
setTranslate(const Wm4::Vector3f &translate) | OMK::Type::Transform | |
setUniformScale(float scale) | OMK::Type::Transform | |
sk_identity | OMK::Type::Transform | [static] |
Transform() | OMK::Type::Transform | |
Transform(const Wm4::Vector3f &translate, const Wm4::Matrix3f &rotate=Wm4::Matrix3f(1.0f, 0.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f, 0.0f, 1.0f), float scale=1.0f) | OMK::Type::Transform | |
Transform(const Wm4::Vector3f &translate, const Wm4::Quaternionf &rotate, float scale=1.0f) | OMK::Type::Transform | |
Transform(const Wm4::Vector3f &translate, const Wm4::Matrix3f &rotate, const Wm4::Vector3f &scale) | OMK::Type::Transform | |
Transform(const Wm4::Vector3f &translate, const Wm4::Quaternionf &rotate, const Wm4::Vector3f &scale) | OMK::Type::Transform | |
updateFlags() | OMK::Type::Transform | |
~Transform() | OMK::Type::Transform | [virtual] |
Documentation generated on Mon Jun 9 11:46:05 2008 |
Generated with doxygen by Dimitri van Heesch , 1997-2007 |