|
HDK
|
#include "ImathExport.h"#include "ImathNamespace.h"#include "ImathMath.h"#include "ImathVec.h"#include <iostream>
Include dependency graph for ImathShear.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | Shear6< T > |
Typedefs | |
| typedef Vec3< float > | Shear3f |
| 3D shear of type float More... | |
| typedef Vec3< double > | Shear3d |
| 3D shear of type double More... | |
| typedef Shear6< float > | Shear6f |
| Shear6 of type float. More... | |
| typedef Shear6< double > | Shear6d |
| Shear6 of type double. More... | |
Functions | |
| template<class T > | |
| std::ostream & | operator<< (std::ostream &s, const Shear6< T > &h) |
| Stream output, as "(xy xz yz yx zx zy)". More... | |
| template<class S , class T > | |
| IMATH_HOSTDEVICE constexpr Shear6< T > | operator* (S a, const Shear6< T > &h) |
| Reverse multiplication: scalar * Shear6<T> More... | |
3D shear of type double
Definition at line 331 of file ImathShear.h.
3D shear of type float
Definition at line 328 of file ImathShear.h.
Shear6 of type double.
Definition at line 337 of file ImathShear.h.
|
inline |
Reverse multiplication: scalar * Shear6<T>
Definition at line 727 of file ImathShear.h.
| std::ostream & operator<< | ( | std::ostream & | s, |
| const Shear6< T > & | h | ||
| ) |
Stream output, as "(xy xz yz yx zx zy)".
Definition at line 715 of file ImathShear.h.