Mitsuba Renderer  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mitsuba::TQuaternion< T > Member List

This is the complete list of members for mitsuba::TQuaternion< T >, including all inherited members.

angle() const mitsuba::TQuaternion< T >inline
axis() const mitsuba::TQuaternion< T >inline
EEulerAngleConvention enum namemitsuba::TQuaternion< T >
EEulerXYZ enum valuemitsuba::TQuaternion< T >
EEulerXZY enum valuemitsuba::TQuaternion< T >
EEulerYXZ enum valuemitsuba::TQuaternion< T >
EEulerYZX enum valuemitsuba::TQuaternion< T >
EEulerZXY enum valuemitsuba::TQuaternion< T >
EEulerZYX enum valuemitsuba::TQuaternion< T >
exp() const mitsuba::TQuaternion< T >inline
fromAxisAngle(const Vector &axis, Float angle)mitsuba::TQuaternion< T >inlinestatic
fromDirectionPair(const Vector &from, const Vector &to)mitsuba::TQuaternion< T >inlinestatic
fromEulerAngles(EEulerAngleConvention conv, Float x, Float y, Float z)mitsuba::TQuaternion< T >inlinestatic
fromMatrix(const Matrix4x4 &m)mitsuba::TQuaternion< T >inlinestatic
fromTransform(const Transform &trafo)mitsuba::TQuaternion< T >inlinestatic
isIdentity() const mitsuba::TQuaternion< T >inline
log() const mitsuba::TQuaternion< T >inline
operator!=(const TQuaternion &q) const mitsuba::TQuaternion< T >inline
operator*(T f) const mitsuba::TQuaternion< T >inline
operator*(const TQuaternion &q) const mitsuba::TQuaternion< T >inline
operator*=(T f)mitsuba::TQuaternion< T >inline
operator*=(const TQuaternion &q)mitsuba::TQuaternion< T >inline
operator+(const TQuaternion &q) const mitsuba::TQuaternion< T >inline
operator+=(const TQuaternion &q)mitsuba::TQuaternion< T >inline
operator-(const TQuaternion &q) const mitsuba::TQuaternion< T >inline
operator-() const mitsuba::TQuaternion< T >inline
operator-=(const TQuaternion &q)mitsuba::TQuaternion< T >inline
operator/(T f) const mitsuba::TQuaternion< T >inline
operator/=(T f)mitsuba::TQuaternion< T >inline
operator==(const TQuaternion &q) const mitsuba::TQuaternion< T >inline
Scalar typedefmitsuba::TQuaternion< T >
serialize(Stream *stream) const mitsuba::TQuaternion< T >inline
toString() const mitsuba::TQuaternion< T >inline
toTransform() const mitsuba::TQuaternion< T >inline
TQuaternion()mitsuba::TQuaternion< T >inline
TQuaternion(const TVector3< T > &v, T w)mitsuba::TQuaternion< T >inline
TQuaternion(Stream *stream)mitsuba::TQuaternion< T >inlineexplicit
vmitsuba::TQuaternion< T >
wmitsuba::TQuaternion< T >