37 #ifndef VIGRA_CONTOURCIRCULATOR_HXX
38 #define VIGRA_CONTOURCIRCULATOR_HXX
40 #include "pixelneighborhood.hxx"
92 template <
class IMAGEITERATOR>
97 typedef typename IMAGEITERATOR::value_type label_type;
105 : neighborCirc_(circ),
141 label_(*in_the_region),
151 pos_ += neighborCirc_.
diff();
155 if(*neighborCirc_ == label_)
164 if(*neighborCirc_ == label_)
194 return neighborCirc_ == o.neighborCirc_;
201 return neighborCirc_ != o.neighborCirc_;
232 {
return neighborCirc_.
diff(); }