AddArc(NodeIndexType tail, NodeIndexType head) | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inline |
ArcDebugString(const ArcIndexType arc) const | StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inline |
ArcIndex typedef | ForwardEbertGraph< NodeIndexType, ArcIndexType > | |
BuildRepresentation() | ForwardEbertGraph< NodeIndexType, ArcIndexType > | inline |
BuildTailArray() | ForwardEbertGraph< NodeIndexType, ArcIndexType > | inline |
CheckArcBounds(const ArcIndexType arc) const | ForwardEbertGraph< NodeIndexType, ArcIndexType > | inline |
CheckArcValidity(const ArcIndexType arc) const | ForwardEbertGraph< NodeIndexType, ArcIndexType > | inline |
CheckTailIndexValidity(const ArcIndexType arc) const | ForwardEbertGraph< NodeIndexType, ArcIndexType > | inline |
DebugString() const | ForwardEbertGraph< NodeIndexType, ArcIndexType > | inline |
EbertGraphBase() | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inlineprotected |
EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > class | ForwardEbertGraph< NodeIndexType, ArcIndexType > | friend |
end_arc_index() const | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inline |
StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >::end_arc_index() const | StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inline |
end_node_index() const | StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inline |
first_incident_arc_ | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | protected |
FirstOutgoingArc(const NodeIndexType node) const | StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inlineprotected |
FirstOutgoingOrOppositeIncomingArc(const NodeIndexType node) const | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inlineprotected |
ForwardEbertGraph() | ForwardEbertGraph< NodeIndexType, ArcIndexType > | inline |
ForwardEbertGraph(NodeIndexType max_num_nodes, ArcIndexType max_num_arcs) | ForwardEbertGraph< NodeIndexType, ArcIndexType > | inline |
GroupForwardArcsByFunctor(const ArcIndexTypeStrictWeakOrderingFunctor &compare, PermutationCycleHandler< ArcIndexType > *annotation_handler) | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inline |
Head(const ArcIndexType arc) const | StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inline |
head_ | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | protected |
Initialize(NodeIndexType max_num_nodes, ArcIndexType max_num_arcs) | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inlineprotected |
IsIncoming(ArcIndexType arc, NodeIndexType node) const | ForwardEbertGraph< NodeIndexType, ArcIndexType > | inline |
IsNodeValid(NodeIndexType node) const | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inline |
StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >::IsNodeValid(NodeIndexType node) const | StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inline |
kFirstArc | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | static |
kFirstNode | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | static |
kMaxNumArcs | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | static |
kMaxNumNodes | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | static |
kNilArc | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | static |
kNilNode | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | static |
LookUpArc(const NodeIndexType tail, const NodeIndexType head) const | StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inline |
max_end_arc_index() const | StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inline |
max_end_node_index() const | StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inline |
max_num_arcs() const | StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inline |
max_num_arcs_ | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | protected |
max_num_nodes() const | StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inline |
max_num_nodes_ | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | protected |
next_adjacent_arc_ | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | protected |
NextAdjacentArc(const ArcIndexType arc) const | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inlineprotected |
NextArc(const ArcIndexType arc) const | StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inlineprotected |
NextNode(const NodeIndexType node) const | StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inlineprotected |
NextOutgoingArc(const NodeIndexType unused_node, const ArcIndexType arc) const | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inlineprotected |
NodeDebugString(const NodeIndexType node) const | StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inline |
NodeIndex typedef | ForwardEbertGraph< NodeIndexType, ArcIndexType > | |
num_arcs() const | StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inline |
num_arcs_ | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | protected |
num_nodes() const | StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inline |
num_nodes_ | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | protected |
ReleaseTailArray() | ForwardEbertGraph< NodeIndexType, ArcIndexType > | inline |
representation_clean_ | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | protected |
Reserve(NodeIndexType new_max_num_nodes, ArcIndexType new_max_num_arcs) | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inline |
StarGraphBase() | StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inlineprotected |
StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > class | ForwardEbertGraph< NodeIndexType, ArcIndexType > | friend |
StartArc(ArcIndexType arc) const | StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inlineprotected |
StartNode(NodeIndexType node) const | StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inlineprotected |
Tail(const ArcIndexType arc) const | ForwardEbertGraph< NodeIndexType, ArcIndexType > | inline |
TailArrayComplete() const | ForwardEbertGraph< NodeIndexType, ArcIndexType > | inline |
~EbertGraphBase() | EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inlineprotected |
~ForwardEbertGraph() | ForwardEbertGraph< NodeIndexType, ArcIndexType > | inline |
~StarGraphBase() | StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > | inlineprotected |