Generated on: Thu Mar 29 07:46:58 PDT 2012 for custom file set
// doxy/ or-tools/ src/ graph/

operations_research::ForwardEbertGraph< NodeIndexType, ArcIndexType > Member List

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

AddArc(NodeIndexType tail, NodeIndexType head)operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline]
ArcDebugString(const ArcIndexType arc) const operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline]
ArcIndex typedefoperations_research::ForwardEbertGraph< NodeIndexType, ArcIndexType >
BuildRepresentation()operations_research::ForwardEbertGraph< NodeIndexType, ArcIndexType > [inline]
BuildTailArray()operations_research::ForwardEbertGraph< NodeIndexType, ArcIndexType > [inline]
CheckArcBounds(const ArcIndexType arc) const operations_research::ForwardEbertGraph< NodeIndexType, ArcIndexType > [inline]
CheckArcValidity(const ArcIndexType arc) const operations_research::ForwardEbertGraph< NodeIndexType, ArcIndexType > [inline]
CheckTailIndexValidity(const ArcIndexType arc) const operations_research::ForwardEbertGraph< NodeIndexType, ArcIndexType > [inline]
DebugString() const operations_research::ForwardEbertGraph< NodeIndexType, ArcIndexType > [inline]
EbertGraphCore()operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline, protected]
EbertGraphCore< NodeIndexType, ArcIndexType, ForwardEbertGraph< NodeIndexType, ArcIndexType > > classoperations_research::ForwardEbertGraph< NodeIndexType, ArcIndexType > [friend]
end_arc_index() const operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline]
end_node_index() const operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline]
first_incident_arc_operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [protected]
FirstIncidentArc(const NodeIndexType node) const operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline, protected]
FirstOutgoingArc(const NodeIndexType node) const operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline, protected]
ForwardEbertGraph()operations_research::ForwardEbertGraph< NodeIndexType, ArcIndexType > [inline]
ForwardEbertGraph(NodeIndexType max_num_nodes, ArcIndexType max_num_arcs)operations_research::ForwardEbertGraph< NodeIndexType, ArcIndexType > [inline]
GroupForwardArcsByFunctor(const ArcIndexTypeStrictWeakOrderingFunctor &compare, PermutationCycleHandler< ArcIndexType > *annotation_handler)operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline]
Head(const ArcIndexType arc) const operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline]
head_operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [protected]
Initialize(NodeIndexType max_num_nodes, ArcIndexType max_num_arcs)operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline, protected]
IsIncoming(ArcIndexType arc, NodeIndexType node) const operations_research::ForwardEbertGraph< NodeIndexType, ArcIndexType > [inline]
IsNodeValid(const NodeIndexType node) const operations_research::ForwardEbertGraph< NodeIndexType, ArcIndexType > [inline]
kFirstArcoperations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline, static]
kFirstNodeoperations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline, static]
kMaxNumArcsoperations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline, static]
kMaxNumNodesoperations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline, static]
kNilArcoperations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline, static]
kNilNodeoperations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline, static]
LookUpArc(const NodeIndexType tail, const NodeIndexType head) const operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline]
max_end_arc_index() const operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline]
max_end_node_index() const operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline]
max_num_arcs() const operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline]
max_num_arcs_operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [protected]
max_num_nodes() const operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline]
max_num_nodes_operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [protected]
next_adjacent_arc_operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [protected]
NextAdjacentArc(const ArcIndexType arc) const operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline, protected]
NextArc(const ArcIndexType arc) const operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline, protected]
NextNode(const NodeIndexType node) const operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline, protected]
NodeDebugString(const NodeIndexType node) const operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline]
NodeIndex typedefoperations_research::ForwardEbertGraph< NodeIndexType, ArcIndexType >
num_arcs() const operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline]
num_arcs_operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [protected]
num_nodes() const operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline]
num_nodes_operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [protected]
ReleaseTailArray()operations_research::ForwardEbertGraph< NodeIndexType, ArcIndexType > [inline]
representation_clean_operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [protected]
Reserve(NodeIndexType new_max_num_nodes, ArcIndexType new_max_num_arcs)operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline]
StartArc(ArcIndexType arc) const operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline, protected]
StartNode(NodeIndexType node) const operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline, protected]
Tail(const ArcIndexType arc) const operations_research::ForwardEbertGraph< NodeIndexType, ArcIndexType > [inline]
TailArrayComplete() const operations_research::ForwardEbertGraph< NodeIndexType, ArcIndexType > [inline]
~EbertGraphCore()operations_research::EbertGraphCore< NodeIndexType, ArcIndexType, DerivedGraph > [inline, protected]
~ForwardEbertGraph()operations_research::ForwardEbertGraph< NodeIndexType, ArcIndexType > [inline]