Honeycomb  0.1
Component-Model Framework
honey::Transform_< Real > Member List

This is the complete list of members for honey::Transform_< Real >, including all inherited members.

fromIdentity()honey::Transform_< Real >inline
fromMatrix(const Matrix4 &mat)honey::Transform_< Real >inline
fromTrs(const Vec3 &trans, const Quat &rot=Quat::identity, const Vec3 &scale=Vec3::one, const Quat &skew=Quat::identity)honey::Transform_< Real >inline
getRot() const honey::Transform_< Real >inline
getScale() const honey::Transform_< Real >inline
getSkew() const honey::Transform_< Real >inline
getTrans() const honey::Transform_< Real >inline
getTrs(optional< Vec3 & > trans=optnull, optional< Quat & > rot=optnull, optional< Vec3 & > scale=optnull, optional< Quat & > skew=optnull) const honey::Transform_< Real >inline
hasRot() const honey::Transform_< Real >inline
hasScale() const honey::Transform_< Real >inline
hasSkew() const honey::Transform_< Real >inline
hasTrans() const honey::Transform_< Real >inline
hasUniformScale() const honey::Transform_< Real >inline
identityhoney::Transform_< Real >static
inverse() const honey::Transform_< Real >
isIdentity() const honey::Transform_< Real >inline
Matrix4 typedefhoney::Transform_< Real >protected
mulRotScale(const Vec3 &v) const honey::Transform_< Real >inline
onTmChange()honey::Transform_< Real >inlineprotectedvirtual
operator!=(const Transform_ &rhs) const honey::Transform_< Real >inline
operator*(const Transform_ &tm) const honey::Transform_< Real >
operator*(const Vec3 &v) const honey::Transform_< Real >inline
operator*(const Vec4 &v) const honey::Transform_< Real >inline
operator*(const Vec2 &v) const honey::Transform_< Real >inline
operator*=(const Transform_ &tm)honey::Transform_< Real >inline
operator<<(ostream &os, const Transform_ &tm)honey::Transform_< Real >friend
operator=(const Transform_ &rhs)honey::Transform_< Real >inline
operator==(const Transform_ &rhs) const honey::Transform_< Real >inline
preRotate(const Quat &q)honey::Transform_< Real >inline
preScale(const Vec3 &v, const Quat &skew=Quat::identity)honey::Transform_< Real >inline
preScale(Real f)honey::Transform_< Real >inline
preTranslate(const Vec3 &v)honey::Transform_< Real >inline
Quat typedefhoney::Transform_< Real >protected
resetRot()honey::Transform_< Real >inline
resetScale()honey::Transform_< Real >inline
resetTrans()honey::Transform_< Real >inline
rotate(const Quat &q)honey::Transform_< Real >inline
scale(const Vec3 &v, const Quat &skew=Quat::identity)honey::Transform_< Real >inline
scale(Real f)honey::Transform_< Real >inline
setRot(const Quat &rot)honey::Transform_< Real >inline
setScale(const Vec3 &scale, const Quat &skew=Quat::identity)honey::Transform_< Real >inline
setScale(Real f)honey::Transform_< Real >inline
setTrans(const Vec3 &trans)honey::Transform_< Real >inline
Transform_()honey::Transform_< Real >inline
Transform_(const Vec3 &trans, const Quat &rot=Quat::identity, const Vec3 &scale=Vec3::one, const Quat &skew=Quat::identity)honey::Transform_< Real >inline
Transform_(const Matrix4 &mat)honey::Transform_< Real >inlineexplicit
translate(const Vec3 &v)honey::Transform_< Real >inline
Vec2 typedefhoney::Transform_< Real >protected
Vec3 typedefhoney::Transform_< Real >protected
Vec4 typedefhoney::Transform_< Real >protected
~Transform_()honey::Transform_< Real >inline