|
ViennaGrid - The Vienna Grid Library
2.1.0
|
Provides the basic operations in a cartesian coordinate system. More...
#include <point.hpp>
Static Public Member Functions | |
| template<typename PointType > | |
| static PointType | add (PointType const &p1, PointType const &p2) |
| Returns the point p1 + p2 for a cartesian coordinate system. | |
| template<typename PointType > | |
| static void | inplace_add (PointType &p1, PointType const &p2) |
| Implementation of p1 += p2 for a cartesian coordinate system. | |
| template<typename PointType > | |
| static PointType & | inplace_stretch (PointType &p1, typename result_of::coord< PointType >::type factor) |
| Implementation of p1 -= p2 for a cartesian coordinate system. | |
| template<typename PointType > | |
| static void | inplace_subtract (PointType &p1, PointType const &p2) |
| Implementation of p1 -= p2 for a cartesian coordinate system. | |
| template<typename PointType > | |
| static PointType | subtract (PointType const &p1, PointType const &p2) |
| Returns the point p1 - p2 for a cartesian coordinate system. | |
Static Public Attributes | |
| static const int | dim = d |
Provides the basic operations in a cartesian coordinate system.
| static PointType add | ( | PointType const & | p1, |
| PointType const & | p2 | ||
| ) | [inline, static] |
Returns the point p1 + p2 for a cartesian coordinate system.
| static void inplace_add | ( | PointType & | p1, |
| PointType const & | p2 | ||
| ) | [inline, static] |
Implementation of p1 += p2 for a cartesian coordinate system.
| static PointType& inplace_stretch | ( | PointType & | p1, |
| typename result_of::coord< PointType >::type | factor | ||
| ) | [inline, static] |
Implementation of p1 -= p2 for a cartesian coordinate system.
| static void inplace_subtract | ( | PointType & | p1, |
| PointType const & | p2 | ||
| ) | [inline, static] |
Implementation of p1 -= p2 for a cartesian coordinate system.
| static PointType subtract | ( | PointType const & | p1, |
| PointType const & | p2 | ||
| ) | [inline, static] |
Returns the point p1 - p2 for a cartesian coordinate system.
const int dim = d [static] |
1.7.6.1