HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Euler< T > Member List

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

_frameStaticEuler< T >protected
_initialAxisEuler< T >protected
_initialRepeatedEuler< T >protected
_parityEvenEuler< T >protected
angleMapping(int &i, int &j, int &k) const IMATH_NOEXCEPTEuler< T >
angleMod(T angle) IMATH_NOEXCEPTEuler< T >static
angleOrder(int &i, int &j, int &k) const IMATH_NOEXCEPTEuler< T >
BaseType typedefVec3< T >
baseTypeEpsilon() IMATH_NOEXCEPTVec3< T >inlinestatic
baseTypeLowest() IMATH_NOEXCEPTVec3< T >inlinestatic
baseTypeMax() IMATH_NOEXCEPTVec3< T >inlinestatic
baseTypeSmallest() IMATH_NOEXCEPTVec3< T >inlinestatic
cross(const Vec3 &v) const IMATH_NOEXCEPTVec3< T >inline
dimensions() IMATH_NOEXCEPTVec3< T >inlinestatic
dot(const Vec3 &v) const IMATH_NOEXCEPTVec3< T >inline
equalWithAbsError(const Vec3< T > &v, T e) const IMATH_NOEXCEPTVec3< T >inline
equalWithRelError(const Vec3< T > &v, T e) const IMATH_NOEXCEPTVec3< T >inline
Euler() IMATH_NOEXCEPTEuler< T >
Euler(const Euler &) IMATH_NOEXCEPTEuler< T >
Euler(Order p) IMATH_NOEXCEPTEuler< T >
Euler(const Vec3< T > &v, Order o=Default, InputLayout l=IJKLayout) IMATH_NOEXCEPTEuler< T >
Euler(T i, T j, T k, Order o=Default, InputLayout l=IJKLayout) IMATH_NOEXCEPTEuler< T >
Euler(const Euler< T > &euler, Order newp) IMATH_NOEXCEPTEuler< T >
Euler(const Matrix33< T > &, Order o=Default) IMATH_NOEXCEPTEuler< T >
Euler(const Matrix44< T > &, Order o=Default) IMATH_NOEXCEPTEuler< T >
extract(const Matrix33< T > &) IMATH_NOEXCEPTEuler< T >
extract(const Matrix44< T > &) IMATH_NOEXCEPTEuler< T >
extract(const Quat< T > &) IMATH_NOEXCEPTEuler< T >
frameStatic() const Euler< T >inline
getValue(S &a, S &b, S &c) const IMATH_NOEXCEPTVec3< T >inline
getValue(Vec3< S > &v) const IMATH_NOEXCEPTVec3< T >inline
getValue() IMATH_NOEXCEPTVec3< T >inline
getValue() const IMATH_NOEXCEPTVec3< T >inline
initialAxis() const Euler< T >inline
initialRepeated() const Euler< T >inline
legal(Order) IMATH_NOEXCEPTEuler< T >static
length() const IMATH_NOEXCEPTVec3< T >inline
length2() const IMATH_NOEXCEPTVec3< T >inline
makeNear(const Euler< T > &target) IMATH_NOEXCEPTEuler< T >
nearestRotation(Vec3< T > &xyzRot, const Vec3< T > &targetXyzRot, Order order=XYZ) IMATH_NOEXCEPTEuler< T >static
negate() IMATH_NOEXCEPTVec3< T >inline
normalize() IMATH_NOEXCEPTVec3< T >inline
normalized() const IMATH_NOEXCEPTVec3< T >inline
normalizedExc() const Vec3< T >inline
normalizedNonNull() const IMATH_NOEXCEPTVec3< T >inline
normalizeExc()Vec3< T >inline
normalizeNonNull() IMATH_NOEXCEPTVec3< T >inline
operator!=(const Vec3< S > &v) const IMATH_NOEXCEPTVec3< T >inline
operator%(const Vec3 &v) const IMATH_NOEXCEPTVec3< T >inline
operator%=(const Vec3 &v) IMATH_NOEXCEPTVec3< T >inline
operator*(const Vec3 &v) const IMATH_NOEXCEPTVec3< T >inline
operator*(T a) const IMATH_NOEXCEPTVec3< T >inline
operator*=(const Vec3 &v) IMATH_NOEXCEPTVec3< T >inline
operator*=(T a) IMATH_NOEXCEPTVec3< T >inline
operator+(const Vec3 &v) const IMATH_NOEXCEPTVec3< T >inline
operator+=(const Vec3 &v) IMATH_NOEXCEPTVec3< T >inline
operator-(const Vec3 &v) const IMATH_NOEXCEPTVec3< T >inline
operator-() const IMATH_NOEXCEPTVec3< T >inline
operator-=(const Vec3 &v) IMATH_NOEXCEPTVec3< T >inline
operator/(const Vec3 &v) const IMATH_NOEXCEPTVec3< T >inline
operator/(T a) const IMATH_NOEXCEPTVec3< T >inline
operator/=(const Vec3 &v) IMATH_NOEXCEPTVec3< T >inline
operator/=(T a) IMATH_NOEXCEPTVec3< T >inline
operator=(const Euler< T > &) IMATH_NOEXCEPTEuler< T >
operator=(const Vec3< T > &) IMATH_NOEXCEPTEuler< T >
Vec3::operator=(const V &v) IMATH_NOEXCEPTVec3< T >inline
operator==(const Vec3< S > &v) const IMATH_NOEXCEPTVec3< T >inline
operator[](int i) IMATH_NOEXCEPTVec3< T >inline
operator[](int i) const IMATH_NOEXCEPTVec3< T >inline
operator^(const Vec3 &v) const IMATH_NOEXCEPTVec3< T >inline
order() const IMATH_NOEXCEPTEuler< T >
parityEven() const Euler< T >inline
set(Axis initial, bool relative, bool parityEven, bool firstRepeats) IMATH_NOEXCEPTEuler< T >
setOrder(Order) IMATH_NOEXCEPTEuler< T >
setValue(S a, S b, S c) IMATH_NOEXCEPTVec3< T >inline
setValue(const Vec3< S > &v) IMATH_NOEXCEPTVec3< T >inline
setXYZVector(const Vec3< T > &) IMATH_NOEXCEPTEuler< T >
simpleXYZRotation(Vec3< T > &xyzRot, const Vec3< T > &targetXyzRot) IMATH_NOEXCEPTEuler< T >static
toMatrix33() const IMATH_NOEXCEPTEuler< T >
toMatrix44() const IMATH_NOEXCEPTEuler< T >
toQuat() const IMATH_NOEXCEPTEuler< T >
toXYZVector() const IMATH_NOEXCEPTEuler< T >
Vec3() IMATH_NOEXCEPTVec3< T >inline
Vec3(T a) IMATH_NOEXCEPTVec3< T >inlineexplicit
Vec3(T a, T b, T c) IMATH_NOEXCEPTVec3< T >inline
Vec3(const Vec3 &v) IMATH_NOEXCEPTVec3< T >inline
Vec3(const Vec3< S > &v) IMATH_NOEXCEPTVec3< T >inline
Vec3(const Vec4< S > &v) IMATH_NOEXCEPTVec3< T >inlineexplicit
Vec3(const Vec4< S > &v, InfException)Vec3< T >inlineexplicit
Vec3(const V &v) IMATH_NOEXCEPTVec3< T >inlineexplicit
Vec3(const V &v)Vec3< T >inlineexplicit
xVec3< T >
yVec3< T >
zVec3< T >
~Euler()=defaultEuler< T >
~Vec3() IMATH_NOEXCEPT=defaultVec3< T >