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>
66 public std::iterator<std::output_iterator_tag,void,void,void,void>
129#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++()
BOOST_CONCEPT_ASSERT((concepts::CDigitalSet< TDigitalSet >))
DigitalSetInserter< TDigitalSet > & operator=(typename TDigitalSet::Point aPoint)
DigitalSetInserter(TDigitalSet &aSet)
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...