Visual Computing Library
All Classes Functions Variables Typedefs Enumerations Friends Modules Pages Concepts
vcl::PointIteratorConcept Concept Reference

Concept for iterators that iterate over Points (class that satisfies the vcl::PointConcept). More...

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

Concept definition

template<typename It>
The IteratorConcept is satisfied if T is an input or output iterator.
Definition iterators.h:37
Concept for types representing points in Euclidean space.
Definition point.h:40
Concept for iterators that iterate over Points (class that satisfies the vcl::PointConcept).
Definition point.h:160

Detailed Description

Concept for iterators that iterate over Points (class that satisfies the vcl::PointConcept).

A type satisfies this concept if it is an iterator having its value_type that satisfies the vcl::PointConcept.

Template Parameters
ItThe type to be tested for conformity to the PointIteratorConcept.