|
KASKADE 7 development version
|
Some simple tools for geometric calculations. Please extend. More...
Go to the source code of this file.
Namespaces | |
| namespace | GeomTools |
Functions | |
| template<class Scalar > | |
| Dune::FieldVector< Scalar, 3 > | GeomTools::crossProduct (Dune::FieldVector< Scalar, 3 > const &v1, Dune::FieldVector< Scalar, 3 > const &v2) |
| DEPRECATED: use vectorProduct instead. More... | |
| template<class Scalar > | |
| void | GeomTools::crossProduct (Dune::FieldVector< Scalar, 3 > const &v1, Dune::FieldVector< Scalar, 3 > const &v2, Dune::FieldVector< Scalar, 3 > &result) |
| DEPRECATED: use vectorProduct instead. More... | |
| template<class Vector > | |
| Vector | GeomTools::normalize (Vector &vector) |
| Normalize vector. More... | |
| template<class Vector > | |
| Vector | GeomTools::getNormalized (Vector const &vector) |
| Normalize vector. More... | |
| template<class Vector > | |
| void | GeomTools::projectOnPlane (Vector &vec, Vector const &planeNormal) |
| Project Vector vec on plane given through planeNormal. No translation is performed. More... | |
| template<class Vector > | |
| void | GeomTools::project (Vector &vec, Vector const &projectionUnitNormal) |
| Project Vector vec on plane given through planeNormal. No translation is performed. More... | |
Some simple tools for geometric calculations. Please extend.
Definition in file geomtools.hh.