|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--y.layout.planar.EdgeInserter
This class handles insertion of edges into an embedded graph.
Constructor Summary | |
EdgeInserter(PlanarInformation _planar)
|
Method Summary | |
EdgeList |
insertEdge(EdgeList _insertionPath,
Edge _e)
Insert the given edge. |
EdgeList |
insertEdge(EdgeList _insertionPath,
Edge _fStart,
Edge _fStop,
Edge _e)
Insert the given edge. |
protected EdgeList |
insertEdgeExternal(Edge _fStart,
Edge _fStop,
Edge _e)
The graph consists of more than one component and two of them are now connected by the edge to insert |
protected EdgeList |
insertEdgeSimple(Edge _fStart,
Edge _fStop,
Edge _e)
Path has size 0, thus only one face has to be split ! |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public EdgeInserter(PlanarInformation _planar)
Method Detail |
public EdgeList insertEdge(EdgeList _insertionPath, Edge _e)
_insertionPath
- the edges to be crossed_e
- the edge that should be reinserted
public EdgeList insertEdge(EdgeList _insertionPath, Edge _fStart, Edge _fStop, Edge _e)
_insertionPath
- the edges to be crossed_e
- the edge that should be reinserted
protected EdgeList insertEdgeExternal(Edge _fStart, Edge _fStop, Edge _e)
protected EdgeList insertEdgeSimple(Edge _fStart, Edge _fStop, Edge _e)
|
© Copyright 2000-2003, yWorks GmbH. All rights reserved. 2003 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |