Point.h file
Point with a compile-time Euclidean dimension.
Namespaces
- namespace Rodin
- The Rodin library for finite element methods and shape optimization.
- namespace Rodin::Geometry
- Meshes, geometric transformations, and mapped evaluation.
- namespace Rodin::Geometry::Euclidean
- Module for dealing with Euclidean geometries.
Classes
-
template<size_t Dimension, class T>class Rodin::Geometry::Euclidean::Point
- Point with compile-time fixed coordinate storage. Arithmetic applies componentwise; subtracting two points yields a spatial displacement. The template dimension is a nonnegative compile-time coordinate count.