Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::EbertGraph< NodeIndexType, ArcIndexType > Member List

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

AddArc(NodeIndexType tail, NodeIndexType head)operations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inline
ArcDebugString(const ArcIndexType arc) constoperations_research::StarGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inline
ArcIndex typedefoperations_research::EbertGraph< NodeIndexType, ArcIndexType >
BuildRepresentation()operations_research::EbertGraph< NodeIndexType, ArcIndexType >inline
CheckArcBounds(const ArcIndexType arc) constoperations_research::EbertGraph< NodeIndexType, ArcIndexType >inline
CheckArcValidity(const ArcIndexType arc) constoperations_research::EbertGraph< NodeIndexType, ArcIndexType >inline
DebugString() constoperations_research::EbertGraph< NodeIndexType, ArcIndexType >inline
DirectArc(const ArcIndexType arc) constoperations_research::EbertGraph< NodeIndexType, ArcIndexType >inline
DirectArcHead(const ArcIndexType arc) constoperations_research::EbertGraph< NodeIndexType, ArcIndexType >inline
DirectArcTail(const ArcIndexType arc) constoperations_research::EbertGraph< NodeIndexType, ArcIndexType >inline
EbertGraph()operations_research::EbertGraph< NodeIndexType, ArcIndexType >inline
EbertGraph(NodeIndexType max_num_nodes, ArcIndexType max_num_arcs)operations_research::EbertGraph< NodeIndexType, ArcIndexType >inline
EbertGraphBase()operations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inlineprotected
EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > > classoperations_research::EbertGraph< NodeIndexType, ArcIndexType >friend
end_arc_index() constoperations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inline
end_node_index() constoperations_research::StarGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inline
first_incident_arc_operations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >protected
FirstOutgoingArc(const NodeIndexType node) constoperations_research::StarGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inlineprotected
FirstOutgoingOrOppositeIncomingArc(const NodeIndexType node) constoperations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inlineprotected
GroupForwardArcsByFunctor(const ArcIndexTypeStrictWeakOrderingFunctor &compare, PermutationCycleHandler< ArcIndexType > *annotation_handler)operations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inline
Head(const ArcIndexType arc) constoperations_research::StarGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inline
head_operations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >protected
Initialize(NodeIndexType max_num_nodes, ArcIndexType max_num_arcs)operations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inlineprotected
IsDirect(const ArcIndexType arc) constoperations_research::EbertGraph< NodeIndexType, ArcIndexType >inline
IsIncoming(ArcIndexType arc, NodeIndexType node) constoperations_research::EbertGraph< NodeIndexType, ArcIndexType >inline
IsNodeValid(NodeIndexType node) constoperations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inline
IsOutgoing(ArcIndexType arc, NodeIndexType node) constoperations_research::EbertGraph< NodeIndexType, ArcIndexType >inline
IsOutgoingOrOppositeIncoming(ArcIndexType arc, NodeIndexType node) constoperations_research::EbertGraph< NodeIndexType, ArcIndexType >inline
IsReverse(const ArcIndexType arc) constoperations_research::EbertGraph< NodeIndexType, ArcIndexType >inline
kFirstArcoperations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >static
kFirstNodeoperations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >static
kMaxNumArcsoperations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >static
kMaxNumNodesoperations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >static
kNilArcoperations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >static
kNilNodeoperations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >static
LookUpArc(const NodeIndexType tail, const NodeIndexType head) constoperations_research::StarGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inline
max_end_arc_index() constoperations_research::StarGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inline
max_end_node_index() constoperations_research::StarGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inline
max_num_arcs() constoperations_research::StarGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inline
max_num_arcs_operations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >protected
max_num_nodes() constoperations_research::StarGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inline
max_num_nodes_operations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >protected
next_adjacent_arc_operations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >protected
NextAdjacentArc(const ArcIndexType arc) constoperations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inlineprotected
NextArc(const ArcIndexType arc) constoperations_research::StarGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inlineprotected
NextNode(const NodeIndexType node) constoperations_research::StarGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inlineprotected
NextOutgoingArc(const NodeIndexType unused_node, const ArcIndexType arc) constoperations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inlineprotected
NodeDebugString(const NodeIndexType node) constoperations_research::StarGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inline
NodeIndex typedefoperations_research::EbertGraph< NodeIndexType, ArcIndexType >
num_arcs() constoperations_research::StarGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inline
num_arcs_operations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >protected
num_nodes() constoperations_research::StarGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inline
num_nodes_operations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >protected
Opposite(const ArcIndexType arc) constoperations_research::EbertGraph< NodeIndexType, ArcIndexType >inline
representation_clean_operations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >protected
Reserve(NodeIndexType new_max_num_nodes, ArcIndexType new_max_num_arcs)operations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inline
ReverseArc(const ArcIndexType arc) constoperations_research::EbertGraph< NodeIndexType, ArcIndexType >inline
StarGraphBase()operations_research::StarGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inlineprotected
StarGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > > classoperations_research::EbertGraph< NodeIndexType, ArcIndexType >friend
StartArc(ArcIndexType arc) constoperations_research::StarGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inlineprotected
StartNode(NodeIndexType node) constoperations_research::StarGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inlineprotected
Tail(const ArcIndexType arc) constoperations_research::EbertGraph< NodeIndexType, ArcIndexType >inline
~EbertGraph()operations_research::EbertGraph< NodeIndexType, ArcIndexType >inline
~EbertGraphBase()operations_research::EbertGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inlineprotected
~StarGraphBase()operations_research::StarGraphBase< NodeIndexType, ArcIndexType, EbertGraph< NodeIndexType, ArcIndexType > >inlineprotected