31 #if defined(CUndirectedSimpleLocalGraph_RECURSES) 32 #error Recursive header files inclusion detected in CUndirectedSimpleLocalGraph.h 33 #else // defined(CUndirectedSimpleLocalGraph_RECURSES) 35 #define CUndirectedSimpleLocalGraph_RECURSES 37 #if !defined CUndirectedSimpleLocalGraph_h 39 #define CUndirectedSimpleLocalGraph_h 44 #include <boost/concept_archetype.hpp> 45 #include "DGtal/base/Common.h" 46 #include "DGtal/kernel/CInteger.h" 47 #include "DGtal/graph/CVertexMap.h" 48 #include "DGtal/graph/CVertexPredicate.h" 49 #include "DGtal/graph/CVertexPredicateArchetype.h" 138 mutable boost::output_iterator_archetype<Vertex>
myOutIt;
151 #endif // !defined CUndirectedSimpleLocalGraph_h 153 #undef CUndirectedSimpleLocalGraph_RECURSES 154 #endif // else defined(CUndirectedSimpleLocalGraph_RECURSES) Go to http://www.sgi.com/tech/stl/Assignable.html.
Go to http://www.sgi.com/tech/stl/DefaultConstructible.html.
void sameType(const T &t1, const T &t2)
boost::output_iterator_archetype< Vertex > myOutIt
CVertexPredicateArchetype< Vertex > myVPred
Aim: Concept checking for Integral Numbers. Models of this concept should be listed in NumberTraits c...
Aim: Represents the concept of local graph: each vertex has neighboring vertices, but we do not neces...
Go to http://www.sgi.com/tech/stl/CopyConstructible.html.
DGtal is the top-level namespace which contains all DGtal functions and types.
BOOST_CONCEPT_ASSERT((CVertexMap< VertexMap< Value > >))
void checkConstConstraints() const
T::template VertexMap< Value >::Type Type
BOOST_CONCEPT_ASSERT((CIntegralNumber< Size >))
BOOST_CONCEPT_USAGE(CUndirectedSimpleLocalGraph)
Aim: models of CVertexMap concept implement mapping between graph vertices and values.