Go to the source code of this file.
Namespaces | |
| namespace | H3D |
| namespace | H3D::ArithmeticTypes |
Classes | |
| class | H3D::ArithmeticTypes::Rotation |
| Rotation describes an arbitrary rotation. More... | |
Functions | |
| bool | H3D::ArithmeticTypes::operator== (const Rotation &r1, const Rotation &r2) |
| Test two Rotation instances for equality. | |
| Rotation | H3D::ArithmeticTypes::operator- (const Rotation &r) |
| Negation of a Rotation is the Rotation around the same axis but in the other direction. | |
| Rotation | H3D::ArithmeticTypes::operator * (const Rotation &r, double d) |
| Multiplacation by a double. | |
| Rotation | H3D::ArithmeticTypes::operator * (const Rotation &r, float f) |
| Multiplacation by a float. | |
| Rotation | H3D::ArithmeticTypes::operator * (const Rotation &r, int i) |
| Multiplacation by a int. | |
| Rotation | H3D::ArithmeticTypes::operator * (const Rotation &r, long i) |
| Multiplacation by a long. | |
| Rotation | H3D::ArithmeticTypes::operator * (const float &a, const Rotation &b) |
| Multiplication with float. | |
| Rotation | H3D::ArithmeticTypes::operator * (const double &a, const Rotation &b) |
| Multiplication with double. | |
| Rotation | H3D::ArithmeticTypes::operator * (const int &a, const Rotation &b) |
| Multiplication with int. | |
| Rotation | H3D::ArithmeticTypes::operator * (const long &a, const Rotation &b) |
| Multiplication with long. | |
| ostream & | H3D::ArithmeticTypes::operator<< (ostream &os, const Rotation &r) |
| Function for printing a Rotation to an ostream. | |
| Rotation | H3D::ArithmeticTypes::operator * (const Rotation &r1,const Rotation &r2) |
| Multiplication of Rotation is the composition of the rotations. | |
1.4.5