| 
| bool  | operator== (const EulerAngle &, const EulerAngle &) | 
|   | 
| bool  | operator!= (const EulerAngle &, const EulerAngle &) | 
|   | 
| std::ostream &  | operator<< (std::ostream &, const EulerAngle &) | 
|   | 
| std::ostream &  | operator<< (std::ostream &o, const Frame &f) | 
|   | 
| bool  | operator== (const Frame &f1, const Frame &f2) | 
|   | 
| bool  | operator!= (const Frame &f1, const Frame &f2) | 
|   | 
| bool  | intersect (const Ray &ray, const Plane &plane, Geom::Point &intersection_pt) | 
|   | 
| bool  | operator== (const Point &, const Point &) | 
|   | 
| bool  | operator!= (const Point &, const Point &) | 
|   | 
| std::ostream &  | operator<< (std::ostream &, const Point &) | 
|   | 
| std::ostream &  | operator<< (std::ostream &o, const SymTensor &m) | 
|   | 
| Vector  | operator* (const SymTensor &m, const Vector &v) | 
|   | 
| SymTensor  | operator* (const double &d, const SymTensor &m) | 
|   | 
| SymTensor  | operator* (const SymTensor &m, const double &d) | 
|   | 
| double  | operator* (const SymTensor &m1, const SymTensor &m2) | 
|   | 
| Tensor  | operator* (const SymTensor &m1, const Tensor &m2) | 
|   | 
| Tensor  | operator* (const Tensor &m1, const SymTensor &m2) | 
|   | 
| SymTensor  | operator/ (const SymTensor &m, const double &d) | 
|   | 
| SymTensor  | operator- (const SymTensor &m1, const SymTensor &m2) | 
|   | 
| SymTensor  | operator+ (const SymTensor &m1, const SymTensor &m2) | 
|   | 
| bool  | operator== (const SymTensor &m1, const SymTensor &m2) | 
|   | 
| std::ostream &  | operator<< (std::ostream &o, const Tensor &m) | 
|   | 
| Vector  | operator* (const Tensor &m, const Vector &v) | 
|   | 
| Tensor  | operator* (const double &d, const Tensor &m) | 
|   | 
| Tensor  | operator* (const Tensor &m, const double &d) | 
|   | 
| Tensor  | operator* (const Tensor &m1, const Tensor &m2) | 
|   | 
| Tensor  | operator/ (const Tensor &m, const double &d) | 
|   | 
| Tensor  | operator- (const Tensor &m1, const Tensor &m2) | 
|   | 
| Tensor  | operator+ (const Tensor &m1, const Tensor &m2) | 
|   | 
| bool  | operator== (const Tensor &m1, const Tensor &m2) | 
|   | 
| std::ostream &  | operator<< (std::ostream &os, const Vector &v) | 
|   | 
| std::istream &  | operator>> (std::istream &in, Vector &v) | 
|   | 
| Vector  | operator+ (const Vector &v1, const Vector &v2) | 
|   | 
| Vector  | operator- (const Vector &v1, const Vector &v2) | 
|   | 
| Vector  | operator- (const Vector &v) | 
|   | 
| Vector  | operator* (const Vector &v, const double &a) | 
|   | 
| Vector  | operator* (const double &a, const Vector &v) | 
|   | 
| Vector  | operator/ (const Vector &v, const double &a) | 
|   | 
| double  | operator* (const Vector &v1, const Vector &v2) | 
|   | 
| Vector  | operator^ (const Vector &v1, const Vector &v2) | 
|   | 
| bool  | operator!= (const Vector &v1, const Vector &v2) | 
|   | 
| bool  | operator== (const Vector &v1, const Vector &v2) | 
|   | 
| Vector  | double_cross (const Vector &v1, const Vector &v2) | 
|   | 
| double  | get_angle_between_unit_vector (const Vector &a, const Vector &b) | 
|   | 
This namespace group the entire Geom library.