C++ Reference

C++ Reference: Graph

EbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph > Member List

This is the complete list of members for EbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >, including all inherited members.

AddArc(NodeIndexType tail, NodeIndexType head)EbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inline
ArcDebugString(const ArcIndexType arc) constStarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inline
EbertGraphBase()EbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inlineprotected
end_arc_index() constEbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inline
operations_research::StarGraphBase::end_arc_index() constStarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inline
end_node_index() constStarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inline
first_incident_arc_EbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >protected
FirstOutgoingArc(const NodeIndexType node) constStarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inlineprotected
FirstOutgoingOrOppositeIncomingArc(const NodeIndexType node) constEbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inlineprotected
GroupForwardArcsByFunctor(const ArcIndexTypeStrictWeakOrderingFunctor &compare, PermutationCycleHandler< ArcIndexType > *annotation_handler)EbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inline
Head(const ArcIndexType arc) constStarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inline
head_EbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >protected
Initialize(NodeIndexType max_num_nodes, ArcIndexType max_num_arcs)EbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inlineprotected
IsNodeValid(NodeIndexType node) constEbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inline
operations_research::StarGraphBase::IsNodeValid(NodeIndexType node) constStarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inline
kFirstArcEbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >static
kFirstNodeEbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >static
kMaxNumArcsEbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >static
kMaxNumNodesEbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >static
kNilArcEbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >static
kNilNodeEbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >static
LookUpArc(const NodeIndexType tail, const NodeIndexType head) constStarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inline
max_end_arc_index() constStarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inline
max_end_node_index() constStarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inline
max_num_arcs() constStarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inline
max_num_arcs_EbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >protected
max_num_nodes() constStarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inline
max_num_nodes_EbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >protected
next_adjacent_arc_EbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >protected
NextAdjacentArc(const ArcIndexType arc) constEbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inlineprotected
NextArc(const ArcIndexType arc) constStarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inlineprotected
NextNode(const NodeIndexType node) constStarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inlineprotected
NextOutgoingArc(const NodeIndexType unused_node, const ArcIndexType arc) constEbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inlineprotected
NodeDebugString(const NodeIndexType node) constStarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inline
num_arcs() constStarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inline
num_arcs_EbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >protected
num_nodes() constStarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inline
num_nodes_EbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >protected
representation_clean_EbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >protected
Reserve(NodeIndexType new_max_num_nodes, ArcIndexType new_max_num_arcs)EbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inline
StarGraphBase()StarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inlineprotected
StarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph > classEbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >friend
StartArc(ArcIndexType arc) constStarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inlineprotected
StartNode(NodeIndexType node) constStarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inlineprotected
~EbertGraphBase()EbertGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inlineprotected
~StarGraphBase()StarGraphBase< NodeIndexType, ArcIndexType, DerivedGraph >inlineprotected