Package | Description |
---|---|
ilog.views.graphlayout |
A high-level, generic framework for the graph layout services provided
by JViews, which allows you to easily obtain readable representations
of graphs and networks.
|
ilog.views.graphlayout.link.longlink |
The Long Link Layout algorithm reshapes the links of a graph without
moving the nodes.
|
ilog.views.graphlayout.multiple |
The Multiple Layout class is not really a layout algorithm but rather a
facility to compose multiple layout algorithms and treat them as one algorithm
object.
|
ilog.views.graphlayout.recursive |
The Recursive Layout class is not really a layout algorithm but rather a
facility to traverse a nested graph containing subgraphs and perform
layouts recursively for each subgraph.
|
ilog.views.graphlayout.topologicalmesh |
The Topological Mesh Layout (TML) algorithm can be used to lay out
cyclic graphs, both planar and non-planar.
|
ilog.views.graphlayout.uniformlengthedges |
The Uniform Length Edges Layout algorithm can be used to
lay out any type of graph; it allows you to specify the length of the links.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphLayoutReport |
IlvGraphLayout.createLayoutReport()
Returns a new instance of the layout report.
|
IlvGraphLayoutReport |
IlvGraphLayout.getLayoutOfConnectedComponentsReport()
Returns the layout report containing information about the behavior of
the connected components layout.
|
IlvGraphLayoutReport |
IlvGraphLayout.getLayoutReport()
Returns the layout report, that is, the object that contains
information about the behavior of the layout algorithm.
|
IlvGraphLayoutReport |
GraphLayoutEvent.getLayoutReport()
Returns the graph layout report contained in the event.
|
IlvGraphLayoutReport |
IlvGraphLayout.performLayout()
Starts the layout algorithm using the currently attached graph model
and the current settings for the layout parameters.
|
IlvGraphLayoutReport |
IlvGraphLayout.performLayout(boolean force,
boolean redraw)
Starts the layout algorithm using the currently attached graph model
and the current settings for the layout parameters.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvRotatedGraphModel.afterLayout(IlvGraphLayout layout,
IlvGraphLayoutReport layoutReport,
boolean redraw)
Notifies the graph model that a layout session has finished.
|
void |
IlvGrapherAdapter.afterLayout(IlvGraphLayout layout,
IlvGraphLayoutReport layoutReport,
boolean redraw)
Notifies the grapher adapter that a layout session has finished.
|
void |
IlvGraphModel.afterLayout(IlvGraphLayout layout,
IlvGraphLayoutReport layoutReport,
boolean redraw)
Notifies the graph model that a layout session has finished.
|
protected void |
IlvGraphLayout.setLayoutReport(IlvGraphLayoutReport report)
Sets the layout report, that is, the object that contains information
about the behavior of the layout algorithm.
|
Modifier and Type | Class and Description |
---|---|
class |
IlvLongLinkLayoutReport
The class used to store information about the behavior of the
Orthogonal Long Link Layout algorithm.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphLayoutReport |
IlvLongLinkLayout.createLayoutReport()
Creates the graph layout report instance.
|
Modifier and Type | Class and Description |
---|---|
class |
IlvMultipleLayoutReport
The class used to store information about the behavior of the Multiple
Layout algorithm.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphLayoutReport |
IlvMultipleLayout.createLayoutReport()
Returns a new instance of the layout report.
|
IlvGraphLayoutReport |
IlvMultipleLayoutReport.getFirstGraphLayoutReport()
Returns the report of the graph layout that was applied first.
|
IlvGraphLayoutReport |
IlvMultipleLayoutReport.getSecondGraphLayoutReport()
Returns the report of the graph layout that was applied second.
|
protected IlvGraphLayoutReport |
IlvMultipleLayout.performFirstGraphLayout(boolean redraw)
Called in order to perform the first graph layout.
|
protected IlvGraphLayoutReport |
IlvMultipleLayout.performSecondGraphLayout(boolean redraw)
Called in order to perform the second graph layout.
|
Modifier and Type | Class and Description |
---|---|
class |
IlvRecursiveLayoutReport
The class used to store information about the behavior of the Recursive
Layout algorithm.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphLayoutReport |
IlvRecursiveLayout.createLayoutReport()
Returns a new instance of the layout report.
|
IlvGraphLayoutReport |
IlvRecursiveLayout.getLayoutReport(Object subgraph)
Returns the report of the graph layout of the input subgraph.
|
IlvGraphLayoutReport |
IlvRecursiveLayout.performLayout(boolean force,
boolean redraw)
Starts the layout algorithm.
|
IlvGraphLayoutReport |
IlvRecursiveLayout.performLayout(Object subgraph,
boolean force,
boolean redraw,
boolean traverse)
Starts the layout algorithm with a subgraph.
|
Modifier and Type | Class and Description |
---|---|
class |
IlvTopologicalMeshLayoutReport
The class used to store information about the behavior of the
Topological Mesh Layout algorithm.
|
Modifier and Type | Method and Description |
---|---|
IlvGraphLayoutReport |
IlvTopologicalMeshLayout.createLayoutReport()
Creates the graph layout report instance.
|
Modifier and Type | Class and Description |
---|---|
class |
IlvUniformLengthEdgesLayoutReport
The class used to store information about the behavior of the
IlvUniformLengthEdgesLayout . |
Modifier and Type | Method and Description |
---|---|
IlvGraphLayoutReport |
IlvUniformLengthEdgesLayout.createLayoutReport()
Creates the graph layout report instance.
|
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.