| Interface | Description |
|---|---|
| PropertyEnums |
List of all properties for each implemented layout algorithm
Each enum contains values used for generic implementation
of the user interface
|
| Class | Description |
|---|---|
| AbstractJGraphXLayouter<V extends Vertex,E extends Edge<V>> |
Contains general code used for calling JGraphX layout algorithms
|
| AbstractJungLayouter<V extends Vertex,E extends Edge<V>> |
Contains general code used for calling Jung layout algorithms
|
| AbstractLayouter<V extends Vertex,E extends Edge<V>> |
Abstract layouter class meant to be extended by all layouters.
|
| AbstractPrefuseLayouter<V extends Vertex,E extends Edge<V>> |
Contains general code used for calling prefuse layout algorithms.
|
| DefaultGraphLayoutProperties |
Sets default properties of layout algorithms.
|
| GraphLayoutProperties |
Class containing a map of layout properties and their values
as well as convenience methods for setting and getting values
of the properties
|
| LayoutAestheticMap |
Class used to map aethetic criteria and algoritithms which were designed
in accordance with them
|
| Layouter<V extends Vertex,E extends Edge<V>> |
Layouter accepts lists of veritces and edges which might in fact form more than one graph
It then forms the graphs which can later be layouted using the desired method
|
| LayouterFactory<V extends Vertex,E extends Edge<V>> |
Factory class used to create an instance of the layouter class
|
| Enum | Description |
|---|---|
| AestheticCriteria |
Lists aesthetic criteria in accordance to with the layout algorithms were designed
|
| LayoutAlgorithms |
Lists all implemented layout algorithms
|
| PropertyEnums.BalloonProperties |
All configurable properties of the balloon tree layout algorithm
|
| PropertyEnums.BoxProperties |
All configurable properties of the box layouter
|
| PropertyEnums.CircleProperties |
All configurable properties of the circular layout algorithm
|
| PropertyEnums.CompactTreeProperties |
All configurable properties of the compact tree layout algorithm
|
| PropertyEnums.FastOrganicProperties |
All configurable properties of the fast organic layout algorithm
|
| PropertyEnums.FruchtermanReingoldProperties |
All configurable properties of the Fruchterman-Reingold layout algorithm
|
| PropertyEnums.HierarchicalProperties |
All configurable properties of the hierarchical layout algorithm
|
| PropertyEnums.KamadaKawaiProperties |
All configurable properties of the Kamada-Kawai layout algorithm
|
| PropertyEnums.NodeLinkTreeProperties |
All configurable properties of the node-link tree layout algorithm
|
| PropertyEnums.OrganicProperties |
All configurable properties of the organic layout algorithm
|
| PropertyEnums.RadialTree2Properties |
All configurable properties of the second radial tree layout algorithm
|
| PropertyEnums.RadialTreeProperties |
All configurable properties of the radial tree layout algorithm
|
| PropertyEnums.SpringProperties |
All configurable properties of the spring layout algorithm
|
| PropertyEnums.SymmetricProperties |
All configurable properties of the symetric layout algorithm
|
| PropertyEnums.TreeProperties |
All configurable properties of the standard tree layout algorithm
|
| PropertyEnums.TutteProperties |
All configurable properties of Tutte's algorithm
|