Collaboration diagram for Basic types.:
|
Modules | |
| Template operators. | |
| Generic operators defined with the use of other operators. | |
| Matrix3d operators. | |
| Operators on Matrix3d instances. | |
| Matrix3f operators. | |
| Operators on Matrix3f instances. | |
| Matrix4d operators. | |
| Operators on Matrix4d instances. | |
| Matrix4f operators. | |
| Operators on Matrix4f instances. | |
| Quaternion operators. | |
| Operators on Quaternion instances. | |
| Rotation operators. | |
| Operators on Rotation instances. | |
| Vec2d operators. | |
| Operators on Vec2d instances. | |
| Vec2f operators. | |
| Operators on Vec2f instances. | |
| Vec3d operators. | |
| Operators on Vec3d instances. | |
| Vec3f operators. | |
| Operators on Vec3f instances. | |
| Vec4d operators. | |
| Operators on Vec4d instances. | |
| Vec4f operators. | |
| Operators on Vec4f instances. | |
Classes | |
| struct | H3D::RGB |
| Structure for RGB values. More... | |
| struct | H3D::RGBA |
| Structure for RGBA values. More... | |
| class | H3D::ArithmeticTypes::Matrix3d |
| Representation of a 3x3 matrix. More... | |
| class | H3D::ArithmeticTypes::Matrix3f |
| Representation of a 3x3 matrix. More... | |
| class | H3D::ArithmeticTypes::Matrix4d |
| Representation of a 4x4 matrix. More... | |
| class | H3D::ArithmeticTypes::Matrix4f |
| Representation of a 4x4 matrix. More... | |
| class | H3D::ArithmeticTypes::Quaternion |
| Quaternion describes an arbitrary rotation. More... | |
| class | H3D::ArithmeticTypes::Rotation |
| Rotation describes an arbitrary rotation. More... | |
| struct | H3D::ArithmeticTypes::Vec2d |
| A Vec2d specifies a high-precision 2d vector. More... | |
| struct | H3D::ArithmeticTypes::Vec2f |
| A Vec2f specifies a 2d vector. More... | |
| struct | H3D::ArithmeticTypes::Vec3d |
| A Vec3d specifies a high-precision 3d vector. More... | |
| struct | H3D::ArithmeticTypes::Vec3f |
| A Vec3f specifies a high-precision 3d vector. More... | |
| struct | H3D::ArithmeticTypes::Vec4d |
| A Vec4d specifies a high-precision 4d vector. More... | |
| struct | H3D::ArithmeticTypes::Vec4f |
| A Vec4f specifies a 4d vector. More... | |
Functions | |
| ostream & | H3D::operator<< (ostream &os, const RGB &r) |
| Function for printing a RGB to an ostream. | |
| ostream & | H3D::operator<< (ostream &os, const RGBA &r) |
| Function for printing a Rotation to an ostream. | |
| bool | H3D::operator== (const RGB &r1, const RGB &r2) |
| Test two RGB instances for equality. | |
| bool | H3D::operator== (const RGBA &r1, const RGBA &r2) |
| Test two RGBA instances for equality. | |
| bool | H3D::operator!= (const RGB &r1, const RGB &r2) |
| Test two RGB instances for inequality. | |
| bool | H3D::operator!= (const RGBA &r1, const RGBA &r2) |
| Test two RGBA instances for inequality. | |
1.4.5