HDK
|
#include "ImathExport.h"
#include "ImathNamespace.h"
#include "ImathMath.h"
#include "ImathMatrix.h"
#include "ImathQuat.h"
#include "ImathVec.h"
#include <iostream>
Go to the source code of this file.
Classes | |
class | Euler< T > |
Typedefs | |
typedef Euler< float > | Eulerf |
Euler of type float. More... | |
typedef Euler< double > | Eulerd |
Euler of type double. More... | |
Functions | |
template<class T > | |
std::ostream & | operator<< (std::ostream &o, const Euler< T > &euler) |
Stream ouput, as "(x y z i j k)". More... | |
Variables | |
XYZ = 0x0101 | |
XZY = 0x0001 | |
YZX = 0x1101 | |
YXZ = 0x1001 | |
ZXY = 0x2101 | |
ZYX = 0x2001 | |
XZX = 0x0011 | |
XYX = 0x0111 | |
YXY = 0x1011 | |
YZY = 0x1111 | |
ZYZ = 0x2011 | |
ZXZ = 0x2111 | |
XYZr = 0x2000 | |
XZYr = 0x2100 | |
YZXr = 0x1000 | |
YXZr = 0x1100 | |
ZXYr = 0x0000 | |
ZYXr = 0x0100 | |
XZXr = 0x2110 | |
XYXr = 0x2010 | |
YXYr = 0x1110 | |
YZYr = 0x1010 | |
ZYZr = 0x0110 | |
ZXZr = 0x0010 | |
Legal | |
Min = 0x0000 | |
Max = 0x2111 | |
X = 0 | |
Y = 1 | |
XYZLayout | |
Euler of type double.
Definition at line 374 of file ImathEuler.h.
std::ostream& operator<< | ( | std::ostream & | o, |
const Euler< T > & | euler | ||
) |
Stream ouput, as "(x y z i j k)".
Definition at line 1015 of file ImathEuler.h.
Legal |
Definition at line 170 of file ImathEuler.h.
Max = 0x2111 |
Definition at line 174 of file ImathEuler.h.
Min = 0x0000 |
Definition at line 173 of file ImathEuler.h.
X = 0 |
Definition at line 183 of file ImathEuler.h.
XYX = 0x0111 |
Definition at line 141 of file ImathEuler.h.
XYXr = 0x2010 |
Definition at line 155 of file ImathEuler.h.
XYZ = 0x0101 |
Definition at line 133 of file ImathEuler.h.
XYZLayout |
Definition at line 194 of file ImathEuler.h.
XYZr = 0x2000 |
Definition at line 147 of file ImathEuler.h.
XZX = 0x0011 |
Definition at line 140 of file ImathEuler.h.
XZXr = 0x2110 |
Definition at line 154 of file ImathEuler.h.
XZY = 0x0001 |
Definition at line 134 of file ImathEuler.h.
XZYr = 0x2100 |
Definition at line 148 of file ImathEuler.h.
Y = 1 |
Definition at line 184 of file ImathEuler.h.
YXY = 0x1011 |
Definition at line 142 of file ImathEuler.h.
YXYr = 0x1110 |
Definition at line 156 of file ImathEuler.h.
YXZ = 0x1001 |
Definition at line 136 of file ImathEuler.h.
YXZr = 0x1100 |
Definition at line 150 of file ImathEuler.h.
YZX = 0x1101 |
Definition at line 135 of file ImathEuler.h.
YZXr = 0x1000 |
Definition at line 149 of file ImathEuler.h.
YZY = 0x1111 |
Definition at line 143 of file ImathEuler.h.
YZYr = 0x1010 |
Definition at line 157 of file ImathEuler.h.
ZXY = 0x2101 |
Definition at line 137 of file ImathEuler.h.
ZXYr = 0x0000 |
Definition at line 151 of file ImathEuler.h.
ZXZ = 0x2111 |
Definition at line 145 of file ImathEuler.h.
ZXZr = 0x0010 |
Definition at line 159 of file ImathEuler.h.
ZYX = 0x2001 |
Definition at line 138 of file ImathEuler.h.
ZYXr = 0x0100 |
Definition at line 152 of file ImathEuler.h.
ZYZ = 0x2011 |
Definition at line 144 of file ImathEuler.h.
ZYZr = 0x0110 |
Definition at line 158 of file ImathEuler.h.