Go to the source code of this file.
Namespaces | |
| namespace | H3D |
| namespace | H3D::ArithmeticTypes |
Classes | |
| struct | H3D::ArithmeticTypes::Vec3f |
| A Vec3f specifies a high-precision 3d vector. More... | |
Functions | |
| bool | H3D::ArithmeticTypes::operator== (const Vec3f &v1, const Vec3f &v2) |
| Test two Vec3f for equality. | |
| Vec3f | H3D::ArithmeticTypes::operator+ (const Vec3f &v1, const Vec3f &v2) |
| Addition between two Vec3f. | |
| Vec3f | H3D::ArithmeticTypes::operator * (const Vec3f &v, const int &i) |
| Multiply a Vec3f with an int. | |
| Vec3f | H3D::ArithmeticTypes::operator * (const Vec3f &v, const long &i) |
| Multiply a Vec3f with a long. | |
| Vec3f | H3D::ArithmeticTypes::operator * (const Vec3f &v, const unsigned long &i) |
| Multiply a Vec3f with a long. | |
| Vec3f | H3D::ArithmeticTypes::operator * (const Vec3f &v, const float &f) |
| Multiply a Vec3f with a float. | |
| Vec3f | H3D::ArithmeticTypes::operator * (const Vec3f &v, const double &d) |
| Multiply a Vec3f with a double. | |
| H3DFloat | H3D::ArithmeticTypes::operator * (const Vec3f &v1, const Vec3f &v2) |
| Returns the dot product of two Vec3f. | |
| Vec3f | H3D::ArithmeticTypes::operator% (const Vec3f &v1, const Vec3f &v2) |
| Returns the dot product of two Vec3f. | |
| ostream & | H3D::ArithmeticTypes::operator<< (ostream &os, const Vec3f &v) |
| Function for printing a Vec3f to an ostream. | |
| Vec3f | H3D::ArithmeticTypes::operator * (const float &a, const Vec3f &b) |
| Multiplication with float. | |
| Vec3f | H3D::ArithmeticTypes::operator * (const double &a, const Vec3f &b) |
| Multiplication with double. | |
| Vec3f | H3D::ArithmeticTypes::operator * (const int &a, const Vec3f &b) |
| Multiplication with int. | |
| Vec3f | H3D::ArithmeticTypes::operator * (const long &a, const Vec3f &b) |
| Multiplication with long. | |
| Vec3f | H3D::ArithmeticTypes::operator * (const unsigned long &a, const Vec3f &b) |
| Multiplication with unsigned long. | |
| Vec3f | H3D::ArithmeticTypes::operator- (const Vec3f &b) |
| Unary minus. | |
| Vec3f | H3D::ArithmeticTypes::operator- (const Vec3f &a, const Vec3f &b) |
| Subtraction between two Vec3f. | |
1.4.5