Regina Calculation Engine
Classes | Public Types | Static Public Member Functions | List of all members
boost::graph_traits< regina::Link > Struct Reference

Classes

struct  traversal_category
 

Public Types

typedef regina::Crossingvertex_descriptor
 
typedef regina::StrandRef edge_descriptor
 
typedef boost::directed_tag directed_category
 
typedef boost::allow_parallel_edge_tag edge_parallel_category
 
typedef regina::CrossingIterator vertex_iterator
 
typedef regina::ArcIterator edge_iterator
 
typedef regina::graph::AdjacentCrossingIterator adjacency_iterator
 
typedef regina::graph::IncidentArcIterator< false > in_edge_iterator
 
typedef regina::graph::IncidentArcIterator< true > out_edge_iterator
 
typedef size_t vertices_size_type
 
typedef size_t edges_size_type
 
typedef unsigned degree_size_type
 

Static Public Member Functions

static vertex_descriptor null_vertex ()
 

The documentation for this struct was generated from the following file:

Copyright © 1999-2020, The Regina development team
This software is released under the GNU General Public License, with some additional permissions; see the source code for details.
For further information, or to submit a bug or other problem, please contact Ben Burton (bab@maths.uq.edu.au).