Rodin/Geometry/Euclidean/ directory

Headers in Rodin/Geometry/Euclidean.

Files

file Base.h
Base class for Euclidean geometric objects using CRTP pattern.
file Box.h
Declarations in Box.h.
file Circle.h
Euclidean geometry declarations and definitions.
file Common.h
Common utility functions for Euclidean geometry.
file Concepts.h
Type traits for detecting geometric operations on Euclidean objects.
file ForwardDecls.h
Euclidean geometry declarations and definitions.
file Hyperplane.h
Declarations in Hyperplane.h.
file Line.h
Declarations in Line.h.
file Line.hpp
Euclidean geometry declarations and definitions.
file Line2D.h
Euclidean geometry declarations and definitions.
file LineSegment.h
Line segment with a compile-time Euclidean dimension.
file LineSegment.hpp
Line segment operations in a compile-time Euclidean dimension.
file LineSegment2D.h
Two-dimensional entry point for the dimension-generic primitive.
file Point.h
Point with a compile-time Euclidean dimension.
file Point.hpp
Point connections in a compile-time Euclidean dimension.
file Point2D.h
Two-dimensional entry point for the dimension-generic primitive.
file Rectangle.h
Euclidean geometry declarations and definitions.
file Sphere.h
Declarations in Sphere.h.