|
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.