OR-Tools  8.2
ForwardEbertGraph< NodeIndexType, ArcIndexType > Member List

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

AddArc(NodeIndexType tail, NodeIndexType head)EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inline
ArcDebugString(const ArcIndexType arc) constStarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inline
ArcIndex typedefForwardEbertGraph< NodeIndexType, ArcIndexType >
BuildRepresentation()ForwardEbertGraph< NodeIndexType, ArcIndexType >inline
BuildTailArray()ForwardEbertGraph< NodeIndexType, ArcIndexType >inline
CheckArcBounds(const ArcIndexType arc) constForwardEbertGraph< NodeIndexType, ArcIndexType >inline
CheckArcValidity(const ArcIndexType arc) constForwardEbertGraph< NodeIndexType, ArcIndexType >inline
CheckTailIndexValidity(const ArcIndexType arc) constForwardEbertGraph< NodeIndexType, ArcIndexType >inline
DebugString() constForwardEbertGraph< NodeIndexType, ArcIndexType >inline
EbertGraphBase()EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inlineprotected
EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > classForwardEbertGraph< NodeIndexType, ArcIndexType >friend
end_arc_index() constEbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inline
StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >::end_arc_index() constStarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inline
end_node_index() constStarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inline
first_incident_arc_EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >protected
FirstOutgoingArc(const NodeIndexType node) constStarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inlineprotected
FirstOutgoingOrOppositeIncomingArc(const NodeIndexType node) constEbertGraphBase< 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) constStarGraphBase< 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) constForwardEbertGraph< NodeIndexType, ArcIndexType >inline
IsNodeValid(NodeIndexType node) constEbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inline
StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >::IsNodeValid(NodeIndexType node) constStarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inline
kFirstArcEbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >static
kFirstNodeEbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >static
kMaxNumArcsEbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >static
kMaxNumNodesEbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >static
kNilArcEbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >static
kNilNodeEbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >static
LookUpArc(const NodeIndexType tail, const NodeIndexType head) constStarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inline
max_end_arc_index() constStarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inline
max_end_node_index() constStarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inline
max_num_arcs() constStarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inline
max_num_arcs_EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >protected
max_num_nodes() constStarGraphBase< 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) constEbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inlineprotected
NextArc(const ArcIndexType arc) constStarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inlineprotected
NextNode(const NodeIndexType node) constStarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inlineprotected
NextOutgoingArc(const NodeIndexType unused_node, const ArcIndexType arc) constEbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inlineprotected
NodeDebugString(const NodeIndexType node) constStarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inline
NodeIndex typedefForwardEbertGraph< NodeIndexType, ArcIndexType >
num_arcs() constStarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inline
num_arcs_EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >protected
num_nodes() constStarGraphBase< 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 > > classForwardEbertGraph< NodeIndexType, ArcIndexType >friend
StartArc(ArcIndexType arc) constStarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inlineprotected
StartNode(NodeIndexType node) constStarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inlineprotected
Tail(const ArcIndexType arc) constForwardEbertGraph< NodeIndexType, ArcIndexType >inline
TailArrayComplete() constForwardEbertGraph< NodeIndexType, ArcIndexType >inline
~EbertGraphBase()EbertGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inlineprotected
~ForwardEbertGraph()ForwardEbertGraph< NodeIndexType, ArcIndexType >inline
~StarGraphBase()StarGraphBase< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > >inlineprotected