|
DGtal 2.2.0
|
Functions | |
| template<class TDigitalSurfaceContainer> | |
| graph_traits< DGtal::DigitalSurface< TDigitalSurfaceContainer > >::vertex_descriptor | source (typename graph_traits< DGtal::DigitalSurface< TDigitalSurfaceContainer > >::edge_descriptor edge, const DGtal::DigitalSurface< TDigitalSurfaceContainer > &digSurf) |
| template<class TDigitalSurfaceContainer> | |
| graph_traits< DGtal::DigitalSurface< TDigitalSurfaceContainer > >::vertex_descriptor | target (typename graph_traits< DGtal::DigitalSurface< TDigitalSurfaceContainer > >::edge_descriptor edge, const DGtal::DigitalSurface< TDigitalSurfaceContainer > &digSurf) |
| template<class TDigitalSurfaceContainer> | |
| std::pair< typename graph_traits< DGtal::DigitalSurface< TDigitalSurfaceContainer > >::vertex_iterator, typename graph_traits< DGtal::DigitalSurface< TDigitalSurfaceContainer > >::vertex_iterator > | vertices (const DGtal::DigitalSurface< TDigitalSurfaceContainer > &digSurf) |
| template<class TDigitalSurfaceContainer> | |
| graph_traits< DGtal::DigitalSurface< TDigitalSurfaceContainer > >::vertices_size_type | num_vertices (const DGtal::DigitalSurface< TDigitalSurfaceContainer > &digSurf) |
| template<class TDigitalSurfaceContainer> | |
| std::pair< typename graph_traits< DGtal::DigitalSurface< TDigitalSurfaceContainer > >::adjacency_iterator, typename graph_traits< DGtal::DigitalSurface< TDigitalSurfaceContainer > >::adjacency_iterator > | adjacent_vertices (typename graph_traits< DGtal::DigitalSurface< TDigitalSurfaceContainer > >::vertex_descriptor u, const DGtal::DigitalSurface< TDigitalSurfaceContainer > &digSurf) |
| template<class TDigitalSurfaceContainer> | |
| std::pair< typename graph_traits< DGtal::DigitalSurface< TDigitalSurfaceContainer > >::out_edge_iterator, typename graph_traits< DGtal::DigitalSurface< TDigitalSurfaceContainer > >::out_edge_iterator > | out_edges (typename graph_traits< DGtal::DigitalSurface< TDigitalSurfaceContainer > >::vertex_descriptor u, const DGtal::DigitalSurface< TDigitalSurfaceContainer > &digSurf) |
| template<class TDigitalSurfaceContainer> | |
| graph_traits< DGtal::DigitalSurface< TDigitalSurfaceContainer > >::degree_size_type | out_degree (typename graph_traits< DGtal::DigitalSurface< TDigitalSurfaceContainer > >::vertex_descriptor u, const DGtal::DigitalSurface< TDigitalSurfaceContainer > &digSurf) |
| template<class TDigitalSurfaceContainer> | |
| std::pair< typename graph_traits< DGtal::DigitalSurface< TDigitalSurfaceContainer > >::edge_iterator, typename graph_traits< DGtal::DigitalSurface< TDigitalSurfaceContainer > >::edge_iterator > | edges (const DGtal::DigitalSurface< TDigitalSurfaceContainer > &digSurf) |
| template<class TDigitalSurfaceContainer> | |
| graph_traits< DGtal::DigitalSurface< TDigitalSurfaceContainer > >::edges_size_type | num_edges (const DGtal::DigitalSurface< TDigitalSurfaceContainer > &digSurf) |
| template<class TDigitalTopology, class TDigitalSet> | |
| graph_traits< DGtal::Object< TDigitalTopology, TDigitalSet > >::vertex_descriptor | source (typename graph_traits< DGtal::Object< TDigitalTopology, TDigitalSet > >::edge_descriptor edge, const DGtal::Object< TDigitalTopology, TDigitalSet > &obj) |
| template<class TDigitalTopology, class TDigitalSet> | |
| graph_traits< DGtal::Object< TDigitalTopology, TDigitalSet > >::vertex_descriptor | target (typename graph_traits< DGtal::Object< TDigitalTopology, TDigitalSet > >::edge_descriptor edge, const DGtal::Object< TDigitalTopology, TDigitalSet > &obj) |
| template<class TDigitalTopology, class TDigitalSet> | |
| std::pair< typename graph_traits< DGtal::Object< TDigitalTopology, TDigitalSet > >::vertex_iterator, typename graph_traits< DGtal::Object< TDigitalTopology, TDigitalSet > >::vertex_iterator > | vertices (const DGtal::Object< TDigitalTopology, TDigitalSet > &obj) |
| template<class TDigitalTopology, class TDigitalSet> | |
| graph_traits< DGtal::Object< TDigitalTopology, TDigitalSet > >::vertices_size_type | num_vertices (const DGtal::Object< TDigitalTopology, TDigitalSet > &obj) |
| template<class TDigitalTopology, class TDigitalSet> | |
| std::pair< typename graph_traits< DGtal::Object< TDigitalTopology, TDigitalSet > >::adjacency_iterator, typename graph_traits< DGtal::Object< TDigitalTopology, TDigitalSet > >::adjacency_iterator > | adjacent_vertices (typename graph_traits< DGtal::Object< TDigitalTopology, TDigitalSet > >::vertex_descriptor u, const DGtal::Object< TDigitalTopology, TDigitalSet > &obj) |
| template<class TDigitalTopology, class TDigitalSet> | |
| std::pair< typename graph_traits< DGtal::Object< TDigitalTopology, TDigitalSet > >::out_edge_iterator, typename graph_traits< DGtal::Object< TDigitalTopology, TDigitalSet > >::out_edge_iterator > | out_edges (typename graph_traits< DGtal::Object< TDigitalTopology, TDigitalSet > >::vertex_descriptor u, const DGtal::Object< TDigitalTopology, TDigitalSet > &obj) |
| template<class TDigitalTopology, class TDigitalSet> | |
| graph_traits< DGtal::Object< TDigitalTopology, TDigitalSet > >::degree_size_type | out_degree (typename graph_traits< DGtal::Object< TDigitalTopology, TDigitalSet > >::vertex_descriptor u, const DGtal::Object< TDigitalTopology, TDigitalSet > &obj) |
| template<class TDigitalTopology, class TDigitalSet> | |
| std::pair< typename graph_traits< DGtal::Object< TDigitalTopology, TDigitalSet > >::edge_iterator, typename graph_traits< DGtal::Object< TDigitalTopology, TDigitalSet > >::edge_iterator > | edges (const DGtal::Object< TDigitalTopology, TDigitalSet > &obj) |
| template<class TDigitalTopology, class TDigitalSet> | |
| graph_traits< DGtal::Object< TDigitalTopology, TDigitalSet > >::edges_size_type | num_edges (const DGtal::Object< TDigitalTopology, TDigitalSet > &obj) |
Dummy namespace used for generating the documentation. Gathers boost concept definitions and refers to the corresponding documentation.
More generally, you may also want to look at
|
inline |
| u | a vertex belonging to digSurf. |
| digSurf | a valid digital surface. |
Definition at line 434 of file DigitalSurfaceBoostGraphInterface.h.
References adjacent_vertices(), and DGtal::DigitalSurface< TDigitalSurfaceContainer >::writeNeighbors().
Referenced by adjacent_vertices(), adjacent_vertices(), and TEST_CASE_METHOD().
|
inline |
| u | a vertex belonging to obj. |
| obj | a valid object. |
Definition at line 524 of file ObjectBoostGraphInterface.h.
References adjacent_vertices(), and DGtal::Object< TDigitalTopology, TDigitalSet >::writeNeighbors().
|
inline |
| digSurf | a valid digital surface. |
Definition at line 503 of file DigitalSurfaceBoostGraphInterface.h.
References DGtal::DigitalSurface< TDigitalSurfaceContainer >::begin(), edges(), and DGtal::DigitalSurface< TDigitalSurfaceContainer >::end().
Referenced by edges(), edges(), num_edges(), num_edges(), TEST_CASE_METHOD(), TEST_CASE_METHOD(), and testDigitalSurfaceBoostGraphInterface().
|
inline |
| obj | a valid Object. |
Definition at line 593 of file ObjectBoostGraphInterface.h.
References DGtal::Object< TDigitalTopology, TDigitalSet >::begin(), edges(), and DGtal::Object< TDigitalTopology, TDigitalSet >::end().
|
inline |
| digSurf | a valid digital surface. |
Definition at line 518 of file DigitalSurfaceBoostGraphInterface.h.
References edges(), and num_edges().
Referenced by num_edges(), num_edges(), and TEST_CASE_METHOD().
|
inline |
| obj | a valid object. |
Definition at line 608 of file ObjectBoostGraphInterface.h.
References edges(), and num_edges().
|
inline |
| digSurf | a valid digital surface. |
Definition at line 416 of file DigitalSurfaceBoostGraphInterface.h.
References num_vertices(), and DGtal::DigitalSurface< TDigitalSurfaceContainer >::size().
Referenced by num_vertices(), num_vertices(), TEST_CASE_METHOD(), TEST_CASE_METHOD(), and testDigitalSurfaceBoostGraphInterface().
|
inline |
| obj | a valid object. |
Definition at line 506 of file ObjectBoostGraphInterface.h.
References num_vertices(), and DGtal::Object< TDigitalTopology, TDigitalSet >::size().
|
inline |
| u | a vertex belonging to digSurf. |
| digSurf | a valid digital surface. |
Definition at line 485 of file DigitalSurfaceBoostGraphInterface.h.
References DGtal::DigitalSurface< TDigitalSurfaceContainer >::degree(), and out_degree().
Referenced by out_degree(), out_degree(), and TEST_CASE_METHOD().
|
inline |
| u | a vertex belonging to obj |
| obj | a valid Object. |
Definition at line 575 of file ObjectBoostGraphInterface.h.
References DGtal::Object< TDigitalTopology, TDigitalSet >::degree(), and out_degree().
|
inline |
| u | a vertex belonging to digSurf. |
| digSurf | a valid digital surface. |
Definition at line 463 of file DigitalSurfaceBoostGraphInterface.h.
References out_edges(), and DGtal::DigitalSurface< TDigitalSurfaceContainer >::outArcs().
Referenced by boost::graph_traits< DGtal::DigitalSurface< TDigitalSurfaceContainer > >::out_edge_iterator::out_edge_iterator(), boost::graph_traits< DGtal::Object< TDigitalTopology, TDigitalSet > >::out_edge_iterator::out_edge_iterator(), out_edges(), out_edges(), TEST_CASE_METHOD(), TEST_CASE_METHOD(), and testDigitalSurfaceBoostGraphInterface().
|
inline |
| u | a vertex belonging to obj. |
| obj | a valid object. |
Definition at line 553 of file ObjectBoostGraphInterface.h.
References out_edges(), and DGtal::Object< TDigitalTopology, TDigitalSet >::outEdges().
|
inline |
Defines the property map traits for any kind of digital surface.
| TDigitalSurfaceContainer | the container chosen for the digital surface. |
| edge | an arc (s,t) on digSurf. |
| digSurf | a valid digital surface. |
Definition at line 378 of file DigitalSurfaceBoostGraphInterface.h.
References source(), and DGtal::DigitalSurface< TDigitalSurfaceContainer >::tail().
Referenced by source(), source(), TEST_CASE_METHOD(), and testDigitalSurfaceBoostGraphInterface().
|
inline |
| edge | an edge (s,t) on obj. |
| obj | a valid object. |
Definition at line 468 of file ObjectBoostGraphInterface.h.
References source(), and DGtal::Object< TDigitalTopology, TDigitalSet >::tail().
|
inline |
| edge | an arc (s,t) on digSurf. |
| digSurf | a valid digital surface. |
Definition at line 391 of file DigitalSurfaceBoostGraphInterface.h.
References DGtal::DigitalSurface< TDigitalSurfaceContainer >::head(), and target().
Referenced by target(), target(), TEST_CASE_METHOD(), and testDigitalSurfaceBoostGraphInterface().
|
inline |
| edge | an edge (s,t) on obj. |
| obj | a valid object. |
Definition at line 481 of file ObjectBoostGraphInterface.h.
References DGtal::Object< TDigitalTopology, TDigitalSet >::head(), and target().
| std::pair< typename graph_traits< DGtal::DigitalSurface< TDigitalSurfaceContainer > >::vertex_iterator, typename graph_traits< DGtal::DigitalSurface< TDigitalSurfaceContainer > >::vertex_iterator > boost::vertices | ( | const DGtal::DigitalSurface< TDigitalSurfaceContainer > & | digSurf | ) |
| digSurf | a valid digital surface. |
References vertices().
Referenced by boost::graph_traits< DGtal::DigitalSurface< TDigitalSurfaceContainer > >::adjacency_iterator::adjacency_iterator(), boost::graph_traits< DGtal::Object< TDigitalTopology, TDigitalSet > >::adjacency_iterator::adjacency_iterator(), TEST_CASE_METHOD(), TEST_CASE_METHOD(), TEST_CASE_METHOD(), TEST_CASE_METHOD(), testDigitalSurfaceBoostGraphInterface(), vertices(), and vertices().
| std::pair< typename graph_traits< DGtal::Object< TDigitalTopology, TDigitalSet > >::vertex_iterator, typename graph_traits< DGtal::Object< TDigitalTopology, TDigitalSet > >::vertex_iterator > boost::vertices | ( | const DGtal::Object< TDigitalTopology, TDigitalSet > & | obj | ) |
| obj | a valid object. |
References vertices().