Visual Computing Library
Loading...
Searching...
No Matches
vcl::Point2Concept Concept Reference

Concept for points in two-dimensional space. More...

#include <vclib/concepts/space/point.h>

Concept definition

template<typename T>
concept vcl::Point2Concept = PointConcept<T> && RemoveRef<T>::DIM == 2
Concept for points in two-dimensional space.
Definition point.h:117
Concept for types representing points in Euclidean space.
Definition point.h:40

Detailed Description

Concept for points in two-dimensional space.

A type satisfies this concept if it satisfies the vcl::PointConcept and if the DIM value of the point type is 2.

Template Parameters
TThe type to be tested for conformity to the Point2Concept.