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

This is the complete list of members for operations_research::RootedTree< NodeType >, including all inherited members.

AllDepths() constoperations_research::RootedTree< NodeType >inline
AllDepths(absl::Span< const NodeType > topological_order) constoperations_research::RootedTree< NodeType >
AllDistancesToRoot(absl::Span< const T > arc_lengths) constoperations_research::RootedTree< NodeType >
AllDistancesToRoot(absl::Span< const T > arc_lengths, absl::Span< const NodeType > topological_order) constoperations_research::RootedTree< NodeType >
Create(NodeType root, std::vector< NodeType > parents, std::vector< NodeType > *error_cycle=nullptr, std::vector< NodeType > *topological_order=nullptr)operations_research::RootedTree< NodeType >static
Distance(NodeType start, NodeType end, NodeType lca, absl::Span< const double > arc_lengths) constoperations_research::RootedTree< NodeType >
DistanceAndPath(NodeType start, NodeType end, NodeType lca, absl::Span< const double > arc_lengths) constoperations_research::RootedTree< NodeType >
DistanceAndPathToRoot(NodeType start, absl::Span< const double > arc_lengths) constoperations_research::RootedTree< NodeType >
DistanceOfPath(absl::Span< const NodeType > path, absl::Span< const double > arc_lengths) constoperations_research::RootedTree< NodeType >
DistanceToRoot(NodeType start, absl::Span< const double > arc_lengths) constoperations_research::RootedTree< NodeType >
Evert(NodeType new_root)operations_research::RootedTree< NodeType >
kNullParentoperations_research::RootedTree< NodeType >static
LowestCommonAncestorByDepth(NodeType n1, NodeType n2, absl::Span< const NodeType > depths) constoperations_research::RootedTree< NodeType >
LowestCommonAncestorBySearch(NodeType n1, NodeType n2, std::vector< bool > &visited_workspace) constoperations_research::RootedTree< NodeType >
num_nodes() constoperations_research::RootedTree< NodeType >inline
parents() constoperations_research::RootedTree< NodeType >inline
Path(NodeType start, NodeType end, NodeType lca) constoperations_research::RootedTree< NodeType >
PathFromRoot(NodeType node) constoperations_research::RootedTree< NodeType >
PathToRoot(NodeType node) constoperations_research::RootedTree< NodeType >
root() constoperations_research::RootedTree< NodeType >inline
RootedTree(NodeType root, std::vector< NodeType > parents)operations_research::RootedTree< NodeType >inlineexplicit
TopologicalSort() constoperations_research::RootedTree< NodeType >