DGtal 1.4.0
|
Aim: Checks whether type IC is a circular or a classical iterator. Static value set to 'true' for a circulator, 'false' otherwise.
1) if type IC has no nested type 'Type', it is a classical iterator and 'false' is returned. 2) if type IC has a nested type 'Type', 'true' is returned is 'Type' is CirculatorType, 'false' otherwise.
More...
#include <DGtal/base/IteratorCirculatorTraits.h>
Public Member Functions | |
BOOST_STATIC_CONSTANT (bool, value=false) | |
Aim: Checks whether type IC is a circular or a classical iterator. Static value set to 'true' for a circulator, 'false' otherwise.
1) if type IC has no nested type 'Type', it is a classical iterator and 'false' is returned. 2) if type IC has a nested type 'Type', 'true' is returned is 'Type' is CirculatorType, 'false' otherwise.
Description of template class 'IsCirculator'
IC | any iterator or circulator |
Definition at line 127 of file IteratorCirculatorTraits.h.
DGtal::detail::IsCirculator< IC, flagHasNestedTypeCalledType >::BOOST_STATIC_CONSTANT | ( | bool | , |
value | = false ) |