Package | com.yworks.yfiles.layout.planar |
Class | public class EdgeInserter |
Inheritance | EdgeInserter YObject Object |
Method | Defined By | ||
---|---|---|---|
EdgeInserter(_planar:PlanarInformation, init:Boolean = true) | EdgeInserter | ||
equals(o:Object):Boolean | YObject | ||
getClass():Class [override] | EdgeInserter | ||
hashCode():int | YObject | ||
Insert the given edge. | EdgeInserter | ||
Insert the given edge. | EdgeInserter | ||
[static] | EdgeInserter |
Method | Defined By | ||
---|---|---|---|
initEdgeInserter(_planar:PlanarInformation):void
Initializes this object. | EdgeInserter | ||
The graph consists of more than one component and two of them are now connected by the edge to insert
| EdgeInserter | ||
Path has size 0, thus only one face has to be split !
| EdgeInserter |
EdgeInserter | () | Constructor |
public function EdgeInserter(_planar:PlanarInformation, init:Boolean = true)
Parameters
_planar:PlanarInformation | |
init:Boolean (default = true ) — An internally used switch to help handle proper instance initialization in inheritance chains where classes can have multiple constructor-like factory methods.
This parameter can safely be ignored/omitted when calling the constructor.
|
getClass | () | method |
override public function getClass():Class
ReturnsClass |
initEdgeInserter | () | method |
protected final function initEdgeInserter(_planar:PlanarInformation):void
Initializes this object. See the documentation of the corresponding factory method newEdgeInserter()
for details.
Parameters
_planar:PlanarInformation |
See also
insertEdge | () | method |
public function insertEdge(_insertionPath:EdgeList, _e:Edge):EdgeList
Insert the given edge. Preconditions: - the edge to insert is an original edge.
Parameters
_insertionPath:EdgeList — the edges to be crossed
| |
_e:Edge — the edge that should be reinserted
|
EdgeList — an edge list containing all segments the original edge has become
|
insertEdge2 | () | method |
public function insertEdge2(_insertionPath:EdgeList, _fStart:Edge, _fStop:Edge, _e:Edge):EdgeList
Insert the given edge. Preconditions: - the edge to insert is an original edge.
Parameters
_insertionPath:EdgeList — the edges to be crossed
| |
_fStart:Edge | |
_fStop:Edge | |
_e:Edge — the edge that should be reinserted
|
EdgeList — an edge list containing all segments the original edge has become
|
insertEdgeExternal | () | method |
protected function insertEdgeExternal(_fStart:Edge, _fStop:Edge, _e:Edge):EdgeList
The graph consists of more than one component and two of them are now connected by the edge to insert
Parameters
_fStart:Edge | |
_fStop:Edge | |
_e:Edge |
EdgeList |
insertEdgeSimple | () | method |
protected function insertEdgeSimple(_fStart:Edge, _fStop:Edge, _e:Edge):EdgeList
Path has size 0, thus only one face has to be split !
Parameters
_fStart:Edge | |
_fStop:Edge | |
_e:Edge |
EdgeList |
newEdgeInserter | () | method |
public static function newEdgeInserter(_planar:PlanarInformation):EdgeInserter
Parameters
_planar:PlanarInformation |
EdgeInserter |