31 #if defined(DigitalSetInserter_RECURSES)
32 #error Recursive header files inclusion detected in DigitalSetInserter.h
35 #define DigitalSetInserter_RECURSES
37 #if !defined DigitalSetInserter_h
39 #define DigitalSetInserter_h
43 #include "DGtal/base/Common.h"
44 #include "DGtal/kernel/sets/CDigitalSet.h"
64 template <
typename TDigitalSet>
135 #undef DigitalSetInserter_RECURSES
Aim: this output iterator class is designed to allow algorithms to insert points in the digital set....
DigitalSetInserter< TDigitalSet > & operator++()
DigitalSetInserter< TDigitalSet > & operator*()
std::output_iterator_tag iterator_category
BOOST_CONCEPT_ASSERT((concepts::CDigitalSet< TDigitalSet >))
DigitalSetInserter(TDigitalSet &aSet)
DigitalSetInserter< TDigitalSet > & operator=(typename TDigitalSet::Point aPoint)
DGtal is the top-level namespace which contains all DGtal functions and types.
Aim: Represents a set of points within the given domain. This set of points is modifiable by the user...