![]() |
Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
|
Definition at line 220 of file connected_components.h.
#include <connected_components.h>
Public Types | |
| using | Set |
Public Member Functions | |
| ConnectedComponentsFinder ()=default | |
| ConnectedComponentsFinder (const ConnectedComponentsFinder &)=delete | |
| ConnectedComponentsFinder & | operator= (const ConnectedComponentsFinder &)=delete |
| void | AddNode (T node) |
| bool | 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< Set > *components) |
| int | GetNumberOfComponents () const |
| int | GetNumberOfNodes () const |
| using ConnectedComponentsFinder< T, CompareOrHashT, Eq >::Set |
Definition at line 222 of file connected_components.h.
|
default |
|
delete |
|
inline |
Definition at line 241 of file connected_components.h.
|
inline |
Definition at line 235 of file connected_components.h.
|
inline |
Definition at line 248 of file connected_components.h.
|
inline |
Definition at line 269 of file connected_components.h.
|
inline |
Definition at line 277 of file connected_components.h.
|
inline |
Definition at line 288 of file connected_components.h.
|
inline |
Definition at line 296 of file connected_components.h.
|
inline |
Definition at line 256 of file connected_components.h.
|
delete |