31 #if defined(CDigitalSurfaceTracker_RECURSES) 32 #error Recursive header files inclusion detected in CDigitalSurfaceTracker.h 33 #else // defined(CDigitalSurfaceTracker_RECURSES) 35 #define CDigitalSurfaceTracker_RECURSES 37 #if !defined CDigitalSurfaceTracker_h 39 #define CDigitalSurfaceTracker_h 44 #include "DGtal/base/Common.h" 90 typedef typename T::Self
Self;
99 typename DigitalSurfaceContainer::Surfel >::value) );
117 Surfel modifiableSurfel;
142 #endif // !defined CDigitalSurfaceTracker_h 144 #undef CDigitalSurfaceTracker_RECURSES 145 #endif // else defined(CDigitalSurfaceTracker_RECURSES)
void checkConstConstraints() const
DGtal::uint32_t Dimension
BOOST_STATIC_ASSERT((ConceptUtils::SameType< Surfel, typename DigitalSurfaceContainer::Surfel >::value))
void sameType(const T &t1, const T &t2)
Go to http://www.sgi.com/tech/stl/CopyConstructible.html.
DGtal is the top-level namespace which contains all DGtal functions and types.
boost::uint8_t uint8_t
unsigned 8-bit integer.
BOOST_CONCEPT_USAGE(CDigitalSurfaceTracker)
DigitalSurfaceContainer myDSC
T::DigitalSurfaceContainer DigitalSurfaceContainer