#include <ImathShear.h>
|
| T & | operator[] (int i) |
| |
| const T & | operator[] (int i) const |
| |
| | Shear6 () |
| |
| | Shear6 (T XY, T XZ, T YZ) |
| |
| | Shear6 (const Vec3< T > &v) |
| |
| template<class S > |
| | Shear6 (const Vec3< S > &v) |
| |
| | Shear6 (T XY, T XZ, T YZ, T YX, T ZX, T ZY) |
| |
| | Shear6 (const Shear6 &h) |
| |
| template<class S > |
| | Shear6 (const Shear6< S > &h) |
| |
| const Shear6 & | operator= (const Shear6 &h) |
| |
| template<class S > |
| const Shear6 & | operator= (const Vec3< S > &v) |
| |
| template<class S > |
| void | setValue (S XY, S XZ, S YZ, S YX, S ZX, S ZY) |
| |
| template<class S > |
| void | setValue (const Shear6< S > &h) |
| |
| template<class S > |
| void | getValue (S &XY, S &XZ, S &YZ, S &YX, S &ZX, S &ZY) const |
| |
| template<class S > |
| void | getValue (Shear6< S > &h) const |
| |
| T * | getValue () |
| |
| const T * | getValue () const |
| |
| template<class S > |
| bool | operator== (const Shear6< S > &h) const |
| |
| template<class S > |
| bool | operator!= (const Shear6< S > &h) const |
| |
| bool | equalWithAbsError (const Shear6< T > &h, T e) const |
| |
| bool | equalWithRelError (const Shear6< T > &h, T e) const |
| |
| const Shear6 & | operator+= (const Shear6 &h) |
| |
| Shear6 | operator+ (const Shear6 &h) const |
| |
| const Shear6 & | operator-= (const Shear6 &h) |
| |
| Shear6 | operator- (const Shear6 &h) const |
| |
| Shear6 | operator- () const |
| |
| const Shear6 & | negate () |
| |
| const Shear6 & | operator*= (const Shear6 &h) |
| |
| const Shear6 & | operator*= (T a) |
| |
| Shear6 | operator* (const Shear6 &h) const |
| |
| Shear6 | operator* (T a) const |
| |
| const Shear6 & | operator/= (const Shear6 &h) |
| |
| const Shear6 & | operator/= (T a) |
| |
| Shear6 | operator/ (const Shear6 &h) const |
| |
| Shear6 | operator/ (T a) const |
| |
| template<class S > |
| const Shear6< T > & | operator= (const Vec3< S > &v) |
| |
◆ BaseType
◆ Shear6() [1/7]
◆ Shear6() [2/7]
◆ Shear6() [3/7]
◆ Shear6() [4/7]
template<class T >
template<class S >
◆ Shear6() [5/7]
◆ Shear6() [6/7]
◆ Shear6() [7/7]
template<class T >
template<class S >
◆ baseTypeEpsilon()
◆ baseTypeMax()
◆ baseTypeMin()
◆ baseTypeSmallest()
◆ dimensions()
◆ equalWithAbsError()
◆ equalWithRelError()
◆ getValue() [1/4]
template<class T >
template<class S >
| void Imath::Shear6< T >::getValue |
( |
S & |
XY, |
|
|
S & |
XZ, |
|
|
S & |
YZ, |
|
|
S & |
YX, |
|
|
S & |
ZX, |
|
|
S & |
ZY |
|
) |
| const |
|
inline |
◆ getValue() [2/4]
template<class T >
template<class S >
◆ getValue() [3/4]
◆ getValue() [4/4]
◆ negate()
◆ operator!=()
template<class T >
template<class S >
◆ operator*() [1/2]
◆ operator*() [2/2]
◆ operator*=() [1/2]
◆ operator*=() [2/2]
◆ operator+()
◆ operator+=()
◆ operator-() [1/2]
◆ operator-() [2/2]
◆ operator-=()
◆ operator/() [1/2]
◆ operator/() [2/2]
◆ operator/=() [1/2]
◆ operator/=() [2/2]
◆ operator=() [1/3]
◆ operator=() [2/3]
template<class T>
template<class S >
◆ operator=() [3/3]
template<class T>
template<class S >
◆ operator==()
template<class T >
template<class S >
◆ operator[]() [1/2]
◆ operator[]() [2/2]
◆ setValue() [1/2]
template<class T >
template<class S >
| void Imath::Shear6< T >::setValue |
( |
S |
XY, |
|
|
S |
XZ, |
|
|
S |
YZ, |
|
|
S |
YX, |
|
|
S |
ZX, |
|
|
S |
ZY |
|
) |
| |
|
inline |
◆ setValue() [2/2]
template<class T >
template<class S >
◆ xy
◆ xz
◆ yx
◆ yz
◆ zx
◆ zy
The documentation for this class was generated from the following file: