|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecty.layout.planar.OverlapGraphMIS
public class OverlapGraphMIS
This class handles the computation of the two maximum independent
sets for the planarization algorithm GT.
![]() |
![]() |
| Constructor Summary | |
|---|---|
OverlapGraphMIS(Graph graph,
EdgeMap weight)
Creates a new instance of the independent set calculaton class. |
|
| Method Summary | |
|---|---|
void |
computeMaximumIndependentSets(NodeList orderedNodes,
int[] orderNumbers)
computes two maximum independent sets of edges. here independent means that the edges do not overlap (with respect to their endnode's order number gained by sorting the vertices with createVertexOrder(). |
void |
dispose()
Disposes no longer needed node maps. |
EdgeList |
getHiddenEdges()
|
ArrayList |
getMIS1()
|
ArrayList |
getMIS2()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OverlapGraphMIS(Graph graph,
EdgeMap weight)
graph - the graph which defines the intervalls.weight - weight in the MIS.| Method Detail |
|---|
public ArrayList getMIS1()
public ArrayList getMIS2()
public EdgeList getHiddenEdges()
public void computeMaximumIndependentSets(NodeList orderedNodes,
int[] orderNumbers)
public void dispose()
|
© Copyright 2000-2008, yWorks GmbH. All rights reserved. |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||