A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
IAngularLayouter — Interface in package org.un.flex.graphLayout.layout
An angular layouter uses an angle as a main parameter.
id — Property in class org.un.flex.graphLayout.data.Edge
The id of this edge.
id — Property in class org.un.flex.graphLayout.data.Graph
The id (or name) of the graph
id — Property in interface org.un.flex.graphLayout.data.IDataItem
Access to the id property of any item.
id — Property in interface org.un.flex.graphLayout.data.IGraph
The id (or name) of the graph
id — Property in class org.un.flex.graphLayout.data.Node
Access to the id property of any item.
id — Property in interface org.un.flex.graphLayout.visual.IVisualItem
Access to the item's unique id.
id — Property in class org.un.flex.graphLayout.visual.VisualEdge
Access to the id of the VEdge
id — Property in class org.un.flex.graphLayout.visual.VisualNode
Access to the internal id of this VisualNode.
IDataItem — Interface in package org.un.flex.graphLayout.data
This is the base interface of our data items, like nodes (vertices) and edges, it specifies ID and data properties.
IEdge — Interface in package org.un.flex.graphLayout.data
The Edge interface for graph edges.
IEdgeRenderer — Interface in package org.un.flex.graphLayout.visual
Interface for any Edge renderers, basically this is very simple as it just requires a draw() method.
IGraph — Interface in package org.un.flex.graphLayout.data
Interface to the Graph datastructure class that hold the set of nodes and edges that actually form that graph
IGTree — Interface in package org.un.flex.graphLayout.data
interface to the GTree data structure that holds a spanning tree of the graph
IIsometry — Interface in package org.un.flex.utils.geom
This interface provides a common definition for isometries in any Hyperbolic Model.
ILayoutAlgorithm — Interface in package org.un.flex.graphLayout.layout
The interface to all layout algorithms that should work with VisualGraph components and underlying Graph data structures.
_imag — Property in class org.un.flex.utils.geom.ComplexNumber
The imaginary part of the complex number.
imag — Property in class org.un.flex.utils.geom.ComplexNumber
Returns the imaginary part of the complex number.
IModel — Interface in package org.un.flex.utils.geom
A common interface to the geometric model typically used for Non-Euclidean layouts
The implementation is a rewrite of Jens Kanschik's Hypergraph implementation in Java.
inEdges — Property in interface org.un.flex.graphLayout.data.INode
The Array containing all incoming edges of this node.
inEdges — Property in class org.un.flex.graphLayout.data.Node
The Array containing all incoming edges of this node.
initFromGraph() — Method in interface org.un.flex.graphLayout.visual.IVisualGraph
Initializes the VisualGraph from its currently set Graph object, basically removing all existing VNodes and VEdges and recreating them based on the information found in the associated Graph object.
initFromGraph() — Method in class org.un.flex.graphLayout.visual.VisualGraph
This initialises a VGraph from a Graph object.
initFromXML(xml, xmlnames) — Method in class org.un.flex.graphLayout.data.Graph
Creates a graph from XML.
initFromXML(xml, xmlnames) — Method in interface org.un.flex.graphLayout.data.IGraph
Creates a graph from XML.
initTree() — Method in class org.un.flex.graphLayout.data.GTree
This initialiases the (spanning) tree using BFS (Breadth first search).
initTree() — Method in interface org.un.flex.graphLayout.data.IGTree
This initialiases the (spanning) tree using BFS (Breadth first search).
INode — Interface in package org.un.flex.graphLayout.data
Interface for the node (vertex) data structure.
interleaveSiblings — Property in class org.un.flex.graphLayout.layout.HierarchicalLayouter
interpolateCartCoords() — Method in class org.un.flex.graphLayout.layout.AnimatedBaseLayouter
Interpolates the target coordinates with the current real coordinates achieving a smooth animation.
interpolatePolarCoords() — Method in class org.un.flex.graphLayout.layout.AnimatedBaseLayouter
Interpolates the target Polar coordinates with the current real coordinates achieving a smooth animation.
invalidateNodeData() — Method in class org.un.flex.graphLayout.layout.BaseLayoutDrawing
invalidate all node data sets
invert() — Method in interface org.un.flex.utils.geom.IIsometry
Inverts this isometry.
invert() — Method in class org.un.flex.utils.geom.PoincareIsometry
Inverts this isometry.
IPoint — Interface in package org.un.flex.utils.geom
Represents a generic point in any geometry.
IProjector — Interface in package org.un.flex.utils.geom
This interface defines the functionality of a projector, which is used to map points in Display Geometry (Screen) to those in Non-Euclidean Space (Hyperbolic Geometry).
isDirectional — Property in class org.un.flex.graphLayout.data.Edge
Indicates if the graph that contains this edge is directional.
isDirectional — Property in class org.un.flex.graphLayout.data.Graph
Indicator if the graph is directional or not.
isDirectional — Property in interface org.un.flex.graphLayout.data.IEdge
Indicates if the graph that contains this edge is directional.
isDirectional — Property in interface org.un.flex.graphLayout.data.IGraph
Indicator if the graph is directional or not.
ISOMLayouter — Class in package org.un.flex.graphLayout.layout
This is an implementation of an Inverted Self Organizing Map (ISOM) layout.
ISOMLayouter(vg:org.un.flex.graphLayout.visual:IVisualGraph) — Constructor in class org.un.flex.graphLayout.layout.ISOMLayouter
isStable() — Method in class org.un.flex.graphLayout.layout.ForceDirectedLayouter
isStable() — Method in class org.un.flex.graphLayout.layout.Hyperbolic2DLayouter
Layout Methods - Computations
isStable() — Method in class org.un.flex.graphLayout.layout.ISOMLayouter
isStable() — Method in class org.un.flex.graphLayout.layout.IterativeBaseLayouter
Checks if the layout has stabilized.
isVisible — Property in interface org.un.flex.graphLayout.visual.IVisualNode
Method to specify if the current Visual node is considered to be visible or not.
isVisible — Property in class org.un.flex.graphLayout.visual.VisualNode
Access to the indicator if the node is currently visible or not.
itemRenderer — Property in interface org.un.flex.graphLayout.visual.IVisualGraph
Access to a parameter Object to preset various settings for the drawing of Edges.
itemRenderer — Property in class org.un.flex.graphLayout.visual.VisualGraph
Access to a parameter Object to preset various settings for the drawing of Edges.
IterativeBaseLayouter — Class in package org.un.flex.graphLayout.layout
This is a base class of an Iterative Layouting algorithm.
IterativeBaseLayouter(vg:org.un.flex.graphLayout.visual:IVisualGraph) — Constructor in class org.un.flex.graphLayout.layout.IterativeBaseLayouter
The constructor only initialises the data structures and presets some parameters.
IVector — Interface in package org.un.flex.utils.geom
Represents a generic vector in any geometry.
IVisualEdge — Interface in package org.un.flex.graphLayout.visual
Interface for a visual edge.
IVisualGraph — Interface in package org.un.flex.graphLayout.visual
Interface to the VisualGraph Flex Component, which also has to implement the IUIComponent and the IInvalidating interface.
IVisualItem — Interface in package org.un.flex.graphLayout.visual
Interface for any visual item, provides access to an internal id, a data object and a related VisualGraph.
IVisualNode — Interface in package org.un.flex.graphLayout.visual
The visual node interface, this includes lots of access methods for location properties, movement properties.
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z