- ilog.views.graphlayout - package 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.bus - package ilog.views.graphlayout.bus
-
The Bus Layout algorithm is designed to display bus network
topologies, that is, a set of nodes connected to a
bus node.
- ilog.views.graphlayout.circular - package ilog.views.graphlayout.circular
-
The Circular Layout algorithm displays graphs
representing interconnected ring and/or star network topologies.
- ilog.views.graphlayout.grid - package ilog.views.graphlayout.grid
-
The Grid Layout arranges the nodes either in the cells of a matrix (grid), or by rows or columns.
- ilog.views.graphlayout.hierarchical - package ilog.views.graphlayout.hierarchical
-
The Hierarchical Layout algorithm arranges the nodes of the graph
in horizontal or vertical levels, so that the majority of the
links point in the same direction (top-down, left-to-right, and so on).
- ilog.views.graphlayout.labellayout - package ilog.views.graphlayout.labellayout
-
A generic framework for the label layout services provided
by JViews,
which can automatically place labels at graphic objects
such as nodes and links.
- ilog.views.graphlayout.labellayout.annealing - package ilog.views.graphlayout.labellayout.annealing
-
The Annealing Label Layout places labels close to related obstacles
such that the amount of overlaps among labels, and between labels
and obstacles is small.
- ilog.views.graphlayout.link - package ilog.views.graphlayout.link
-
The Link Layout algorithm reshapes the links of a graph without
moving the nodes.
- ilog.views.graphlayout.link.longlink - package ilog.views.graphlayout.link.longlink
-
The Long Link Layout algorithm reshapes the links of a graph without
moving the nodes.
- ilog.views.graphlayout.link.shortlink - package ilog.views.graphlayout.link.shortlink
-
The Short Link Layout algorithm reshapes the links of a graph without moving
the nodes.
- ilog.views.graphlayout.random - package ilog.views.graphlayout.random
-
The Random Layout algorithm moves the nodes of the graph at
randomly computed positions inside a user-defined region.
- ilog.views.graphlayout.springembedder - package ilog.views.graphlayout.springembedder
-
The Spring Embedder Layout algorithm can be used to lay out
any type of graph.
- ilog.views.graphlayout.topologicalmesh - package 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.tree - package ilog.views.graphlayout.tree
-
The Tree Layout arranges the nodes of a tree horizontally, vertically or
radially, starting from the root of the tree.
- ilog.views.graphlayout.uniformlengthedges - package 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.
- ilog.views.sdm.renderer - package ilog.views.sdm.renderer
-
Contains the classes that define the renderers of an SDM engine.
- ilog.views.sdm.renderer.graphlayout - package ilog.views.sdm.renderer.graphlayout
-
Contains the classes IlvGraphLayoutRenderer
and
IlvLinkLayoutRenderer
that give access to
the Perforce JViews Graph Layout capabilities.
- IlvAnnealingLabelDescriptor - Class in ilog.views.graphlayout.labellayout.annealing
-
The class IlvAnnealingLabelDescriptor
is the abstract
base class of all label descriptors.
- IlvAnnealingLabelLayout - Class in ilog.views.graphlayout.labellayout.annealing
-
The main class for the Simulated Annealing Label Layout algorithm.
- IlvAnnealingPointLabelDescriptor - Class in ilog.views.graphlayout.labellayout.annealing
-
The class IlvAnnealingPointLabelDescriptor
can be used to
specify that the label should be placed close to specific point (the
point labeling problem).
- IlvAnnealingPolylineLabelDescriptor - Class in ilog.views.graphlayout.labellayout.annealing
-
The class IlvAnnealingPolylineLabelDescriptor
can be used
to specify that the label should be placed close to a polyline (the
polyline labeling problem).
- IlvBlinkingRenderer - Class in ilog.views.sdm.renderer
-
The class IlvBlinkingRenderer
is a
filtering renderer that makes the grapher objects
blinking.
- IlvBusLayout - Class in ilog.views.graphlayout.bus
-
The main class for the Bus Layout algorithm.
- IlvCircularLayout - Class in ilog.views.graphlayout.circular
-
The main class for the Circular Layout algorithm.
- IlvCompositeRenderer - Class in ilog.views.sdm.renderer
-
The class IlvCompositeRenderer
manages IlvSDMCompositeNode
and IlvSDMCompositeLink
.
- IlvFilterSDMRenderer - Class in ilog.views.sdm.renderer
-
The class IlvFilterSDMRenderer
is a superclass for "filtering" SDM renderers.
- IlvGraphLayout - Class in ilog.views.graphlayout
-
The base class of the Graph Layout algorithms.
- IlvGraphLayoutRenderer - Class in ilog.views.sdm.renderer.graphlayout
-
The class IlvGraphLayoutRenderer
is a
filtering renderer that applies a graph layout algorithm
to the links and/or the nodes of the graph.
- IlvGridLayout - Class in ilog.views.graphlayout.grid
-
The main class for the Grid Layout algorithm.
- IlvHalfZoomingRenderer - Class in ilog.views.sdm.renderer
-
The class IlvHalfZoomingRenderer
is a
filtering renderer that prevents the nodes of the
graph to zoom in and/or out beyond given limits.
- IlvHierarchicalLayout - Class in ilog.views.graphlayout.hierarchical
-
The main class for the Hierarchical Layout algorithm.
- IlvInfoBalloonRenderer - Class in ilog.views.sdm.renderer
-
The class IlvInfoBalloonRenderer
displays selected properties of a data object
in an "information balloon" when the user clicks
the object.
- IlvInteractorRenderer - Class in ilog.views.sdm.renderer
-
The class IlvInteractorRenderer
is a filtering renderer that puts an object interactor
on every graphic object representing a node or a link of
the data model.
- IlvLabelLayout - Class in ilog.views.graphlayout.labellayout
-
The base class of the Label Layout algorithms.
- IlvLabelLayoutRenderer - Class in ilog.views.sdm.renderer.graphlayout
-
The class
IlvLabelLayoutRenderer
is a
filtering renderer that applies an "annealing" label layout algorithm
to:
The labels of a graph
The labels of the
IlvGeneralNode
instances
The labels of the
IlvGeneralLink
instances
The labels of the
IlvSDMCompositeNode
instances which are direct children of the root
IlvSDMCompositeNode
The labels of the
IlvSDMCompositeLink
instances which are direct children of the root
IlvSDMCompositeLink
For each label of an
IlvComposite
instance, its
IlvAnnealingLabelDescriptor
instance can be customized in the style sheet.
- IlvLaneRenderer - Class in ilog.views.sdm.renderer
-
This class is an alternative implementation of swimlanes.
- IlvLinkLayout - Class in ilog.views.graphlayout.link
-
The main class for the Link Layout algorithm.
- IlvLinkLayoutRenderer - Class in ilog.views.sdm.renderer.graphlayout
-
- IlvLongLinkLayout - Class in ilog.views.graphlayout.link.longlink
-
The main class for the Long Link Layout algorithm.
- IlvRandomLayout - Class in ilog.views.graphlayout.random
-
The main class for the Random Layout algorithm.
- IlvSDMLinkConnector - Class in ilog.views.sdm.renderer
-
This link connector subclass is designed to be used
in an SDM engine.
- IlvSDMObjectComparator - Class in ilog.views.sdm.renderer.graphlayout
-
IlvSDMObjectComparator
allows you to define one or more
ordering criteria for the nodes and links of a graph.
- IlvSDMRenderer - Class in ilog.views.sdm.renderer
-
The class IlvSDMRenderer
is the base class
for the renderers used in an SDM engine.
- IlvShortLinkLayout - Class in ilog.views.graphlayout.link.shortlink
-
This class is the main class for the Short Link Layout algorithm.
- IlvSpringEmbedderLayout - Class in ilog.views.graphlayout.springembedder
-
- IlvSubGraphRenderer - Class in ilog.views.sdm.renderer
-
The class IlvSubGraphRenderer
is a
filtering renderer that displays subgraphs as special
nodes that can be expanded and collapsed.
- IlvSwimLanesRenderer - Class in ilog.views.sdm.renderer.graphlayout
-
The SwimLanes renderer is responsible for displaying "swimlanes."
- IlvTopologicalMeshLayout - Class in ilog.views.graphlayout.topologicalmesh
-
The main class for the Topological Mesh Layout (TML) algorithm.
- IlvTreeLayout - Class in ilog.views.graphlayout.tree
-
The main class for the Tree Layout algorithm.
- IlvUniformLengthEdgesLayout - Class in ilog.views.graphlayout.uniformlengthedges
-
The main class for the Uniform Length Edges Layout algorithm.
- incrementalAbsoluteLevelPositioning - Variable in class ilog.views.graphlayout.hierarchical.IlvHierarchicalLayout
-
Sets whether it is enabled to place nodes within the level to absolute
positions that are close to the previous positions during incremental
layout.
- incrementalAbsoluteLevelPositionRange - Variable in class ilog.views.graphlayout.hierarchical.IlvHierarchicalLayout
-
Sets the range that is considered very close to the previous node
position.
- incrementalAbsoluteLevelPositionTendency - Variable in class ilog.views.graphlayout.hierarchical.IlvHierarchicalLayout
-
Sets the percentage how much the layout algorithm tries to place nodes
to absolute positions within the level that are close to the previous
positions during incremental layout.
- incrementalConnectionPreserving - Variable in class ilog.views.graphlayout.link.longlink.IlvLongLinkLayout
-
Sets whether the incremental layout mode preserves the side and
relative order of the link connection points.
- incrementalMode - Variable in class ilog.views.graphlayout.bus.IlvBusLayout
-
Enables or disables the incremental mode.
- incrementalMode - Variable in class ilog.views.graphlayout.grid.IlvGridLayout
-
Sets the incremental mode.
- incrementalMode - Variable in class ilog.views.graphlayout.hierarchical.IlvHierarchicalLayout
-
Sets whether the incremental layout mode is enabled.
- incrementalMode - Variable in class ilog.views.graphlayout.link.IlvLinkLayout
-
Enables the incremental layout mode.
- incrementalMode - Variable in class ilog.views.graphlayout.link.longlink.IlvLongLinkLayout
-
Sets the incremental layout mode.
- incrementalMode - Variable in class ilog.views.graphlayout.link.shortlink.IlvShortLinkLayout
-
Sets the incremental layout mode.
- incrementalMode - Variable in class ilog.views.graphlayout.tree.IlvTreeLayout
-
Sets the incremental mode.
- IncrementalModifiedLinkReshapeMode - Variable in class ilog.views.graphlayout.link.shortlink.IlvShortLinkLayout
-
Sets the reshape mode of an individual link used during the
incremental layout of modified links, that is, links that have
already been laid out in the previous layout execution and for which
either the bounding box (see #getNodeBoxInterface()
or the
"link connection box" (see #getLinkConnectionBoxInterface()
)
of their origin and destination nodes has been modified.
- IncrementalNodeBoxForExpand - Variable in class ilog.views.graphlayout.hierarchical.IlvHierarchicalLayout
-
Sets the effective bounding rectangle of an expanded node during
incremental layout.
- IncrementalNodeMovementMode - Variable in class ilog.views.graphlayout.hierarchical.IlvHierarchicalLayout
-
Sets the movement mode of an individual node used during incremental
layout.
- IncrementalUnmodifiedLinkReshapeMode - Variable in class ilog.views.graphlayout.link.shortlink.IlvShortLinkLayout
-
Sets the reshape mode of an individual link used during the
incremental layout of unmodified links, that is, links that have
already been laid out in the previous layout execution and for which
neither the bounding box (see #getNodeBoxInterface()
nor the
"link connection box" (see #getLinkConnectionBoxInterface()
)
of their origin and destination nodes have been modified.
- initialZoom - Variable in class ilog.views.sdm.renderer.IlvHalfZoomingRenderer
-
Changes the initial zoom level.
- interactor - Variable in class ilog.views.sdm.renderer.IlvCompositeRenderer
-
Changes the interactor that will be put on the
graphic objects created by the filtered renderer.
- interactor - Variable in class ilog.views.sdm.renderer.IlvInteractorRenderer
-
Changes the interactor that will be put on the
graphic objects created by the filtered renderer.
- interactor - Variable in class ilog.views.sdm.renderer.IlvLaneRenderer
-
Changes the interactor that will be put on the
graphic objects created by the filtered renderer.
- interClusterCrossingReduction - Variable in class ilog.views.graphlayout.circular.IlvCircularLayout
-
Sets whether the crossing reduction takes inter cluster links into
account.
- interClusterLinkCrossingPenalty - Variable in class ilog.views.graphlayout.circular.IlvCircularLayout
-
Sets the penalty for crossings of links between nodes of different
clusters.
- intergraphConnectivityMode - Variable in class ilog.views.graphlayout.hierarchical.IlvHierarchicalLayout
-
Sets whether the intergraph link connectivity is considered for the
partitioning of the layout into levels.
- intergraphConnectivityMode - Variable in class ilog.views.graphlayout.tree.IlvTreeLayout
-
Sets whether the intergraph link connectivity is considered for the
partitioning of the layout into subtrees.
- interGraphLinksMode - Variable in class ilog.views.graphlayout.link.IlvLinkLayout
-
Enables the routing of intergraph links.
- interGraphLinksMode - Variable in class ilog.views.graphlayout.link.longlink.IlvLongLinkLayout
-
Sets the routing of intergraph links.
- interGraphLinksMode - Variable in class ilog.views.graphlayout.link.shortlink.IlvShortLinkLayout
-
Sets the routing of intergraph links.
- intraClusterLinkCrossingPenalty - Variable in class ilog.views.graphlayout.circular.IlvCircularLayout
-
Sets the penalty for crossings of links between nodes of the same
cluster.
- invisibleRootUsed - Variable in class ilog.views.graphlayout.tree.IlvTreeLayout
-
Sets whether an invisible root is used to combine components that are
disconnected from each other.