| 
 | Search this API | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
          Description
| Interface Summary | |
|---|---|
| EdgeOrder | Interface EdgeOrder. | 
| EdgePairCursor | Defines a cursor which returns pairs of edges. | 
| Embedder | This is an interface for planar embedders. | 
| FaceCursor | Defines a cursor which returns only instances of Face. | 
| FaceMap | Provides access to data associated with a face. | 
| InitialPlanarSubgraph | An interface for graph planarization. | 
| SubdivisionHandler | This interface is for handling subdivide events invoked by method subdivide (PlanarInformation). | 
| Class Summary | |
|---|---|
| BCCSubgraph | This class calculates a planar subgraph for the each biconnected component of the graph and then puts these planar subgraphs together. | 
| BendAndCrossingCostHelper | Helper class for bend and crossing cost including subdivision handling. | 
| CombinatorialEmbedder | Interface implementation for an embedder. | 
| DrawingEmbedder | Computes a planar embedding from a planar drawing of a graph. | 
| DualPlanarInformation | A class for all the dual graph stuff | 
| EdgeInserter | This class handles insertion of edges into an embedded graph. | 
| EdgeRouter | Instances of this class route edges through a planar graph using it's dual graph | 
| Face | This class represents a face (region) in a planar graph. | 
| FrameMaker | Creates a Frame around a graph. | 
| GT | This class implements a powerful planar-subgraph heuristic. | 
| GT.EdgeListComparator | |
| GT.MIS1Comparator | Defines ordering for edges in the the first Maximum Independent Set. | 
| GT.MIS2Comparator | Defines ordering for edges in the second Maximum Independent Set. | 
| IntDSP | An implementation of the Dijkstra Shortest Path Algorithm for weighted graphs. | 
| MultipleEdgesTool | Helper that can be used to temporarily hide multiple edges in a planar graph and reinsert them at a later time again. | 
| OverlapGraphMIS | This class handles the computation of the two maximum independent
 sets for the planarization algorithm GT. | 
| PlanarInformation | This class defines a planar graph. | 
| PlanarInformation.EdgeInfo | Class hold all information related to an edge. | 
| PlanarInformation.NodeInfo | Class hold all information related to a node. | 
| PlanarityTest | Implementation of a planarity test with linear time. | 
| PlanarityTestWrapper | A class used to wrap any instance of InitialPlanarSubgraphto 
 make sure that the complete graph is obtained when usingInitialPlanarSubgraph.createPlanarization(PlanarInformation). | 
| SelfLoopTool | This class handles the removal resp. the reinsertion of self-loops from resp.into an embedded graph. | 
| SimpleEdgeRouter | Instances of this class route edges through a planar graph using its dual graph. | 
| SimplePlanarInformation | This class defines a planar embedded graph. | 
| SimplePlanarInformation.SimpleEdgeInfo | Class hold all information related to an edge. | 
| VertexOrder | Computes an ordering of the vertices of an graph. | 
This package provides classes for handling planar graphs and creating planar
graph layouts. 
A planar graph is defined in the class
 SimplePlanarInformation.
| 
 | © Copyright 2000-2025, yWorks GmbH. All rights reserved. | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||