31 #if defined(CSurfelLocalEstimator_RECURSES) 32 #error Recursive header files inclusion detected in CSurfelLocalEstimator.h 33 #else // defined(CSurfelLocalEstimator_RECURSES) 35 #define CSurfelLocalEstimator_RECURSES 37 #if !defined CSurfelLocalEstimator_h 39 #define CSurfelLocalEstimator_h 44 #include <boost/iterator/iterator_archetypes.hpp> 45 #include "DGtal/base/Common.h" 46 #include "DGtal/base/CQuantity.h" 105 template <
typename T>
137 boost::iterator_archetype<
Surfel,
138 boost::iterator_archetypes::readable_iterator_t,
141 boost::iterator_archetypes::writable_iterator_t,
142 boost::incrementable_traversal_tag >
myIto;
155 #endif // !defined CSurfelLocalEstimator_h 157 #undef CSurfelLocalEstimator_RECURSES 158 #endif // else defined(CSurfelLocalEstimator_RECURSES) boost::iterator_archetype< Quantity, boost::iterator_archetypes::writable_iterator_t, boost::incrementable_traversal_tag > myIto
Go to http://www.sgi.com/tech/stl/Assignable.html.
BOOST_CONCEPT_ASSERT((CQuantity< Quantity >))
Go to http://www.sgi.com/tech/stl/DefaultConstructible.html.
boost::iterator_archetype< Surfel, boost::iterator_archetypes::readable_iterator_t, boost::forward_traversal_tag > myItb
void sameType(const T &t1, const T &t2)
Go to http://www.sgi.com/tech/stl/CopyConstructible.html.
Aim: defines the concept of quantity in DGtal.
boost::iterator_archetype< Surfel, boost::iterator_archetypes::readable_iterator_t, boost::forward_traversal_tag > myIte
DGtal is the top-level namespace which contains all DGtal functions and types.
Aim: This concept describes an object that can process a range of surfels (that are supposed to belon...
BOOST_CONCEPT_USAGE(CSurfelLocalEstimator)
void check_const_constraints() const