![]() |
OR-Tools
8.1
|
Definition at line 198 of file connected_components.h.
Public Member Functions | |
ConnectedComponentsFinder () | |
ConnectedComponentsFinder (const ConnectedComponentsFinder &)=delete | |
ConnectedComponentsFinder & | operator= (const ConnectedComponentsFinder &)=delete |
void | AddNode (T node) |
void | AddEdge (T node1, T node2) |
bool | Connected (T node1, T node2) |
int | GetSize (T node) |
std::vector< std::vector< T > > | FindConnectedComponents () |
void | FindConnectedComponents (std::vector< typename internal::ConnectedComponentsTypeHelper< T, CompareOrHashT >::Set > *components) |
int | GetNumberOfComponents () const |
int | GetNumberOfNodes () const |
|
inline |
Definition at line 201 of file connected_components.h.
|
delete |
|
inline |
Definition at line 213 of file connected_components.h.
|
inline |
Definition at line 209 of file connected_components.h.
|
inline |
Definition at line 220 of file connected_components.h.
|
inline |
Definition at line 241 of file connected_components.h.
|
inline |
Definition at line 249 of file connected_components.h.
|
inline |
Definition at line 262 of file connected_components.h.
|
inline |
Definition at line 270 of file connected_components.h.
|
inline |
Definition at line 228 of file connected_components.h.
|
delete |