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.