public class ConnectedComponent extends ContinuousMotion
Constructor and Description |
---|
ConnectedComponent(TreeDecomp t) |
Modifier and Type | Method and Description |
---|---|
ccs.graph.Node |
endNode() |
boolean |
equals(java.lang.Object obj)
TODO: Equal components can have different order in nodes.
|
static java.util.ArrayList<ConnectedComponent> |
findAllComponents(TreeDecomp t) |
static ConnectedComponent |
findComponentOf(TreeDecomp t,
Graph g1) |
ccs.graph.Node |
startNode() |
add, add, addAll, addAll, clear, contains, containsAll, get, getSolutionTypes, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, sample, set, size, subList, toArray, toArray, toString
public ConnectedComponent(TreeDecomp t)
public ccs.graph.Node startNode()
startNode
in class ContinuousMotion
public ccs.graph.Node endNode()
endNode
in class ContinuousMotion
public static ConnectedComponent findComponentOf(TreeDecomp t, Graph g1)
public static java.util.ArrayList<ConnectedComponent> findAllComponents(TreeDecomp t)
public boolean equals(java.lang.Object obj)
equals
in interface java.util.Collection<ccs.graph.Node>
equals
in interface java.util.List<ccs.graph.Node>
equals
in class ContinuousMotion