geomc 1.0
A c++ linear algebra template library
Loading...
Searching...
No Matches
geom::RegionObject Concept Reference

A shape which can test for point containment. More...

#include <geomc/shape/ShapeTypes.h>

Concept definition

template<typename Shape>
concept geom::RegionObject = DimensionalObject<Shape> and requires (const Shape s) {
{ s.contains(typename Shape::point_t()) } -> std::convertible_to<bool>;
}
Concept for an object or operation that exists in a certain dimension with a certain coordinate type.
Definition LinalgTypes.h:338
A shape which can test for point containment.
Definition ShapeTypes.h:184

Detailed Description

A shape which can test for point containment.