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  
ParentCenteredDrawingModel — Class in package org.un.flex.graphLayout.layout
This class holds all the parameters needed for a drawing representation of a graph drawing with a Parent-Centered Radial Layout i.e.
ParentCenteredDrawingModel() — Constructor in class org.un.flex.graphLayout.layout.ParentCenteredDrawingModel
The constructor only initializes the datastructures.
ParentCenteredRadialLayouter — Class in package org.un.flex.graphLayout.layout
This is an implementation of the parent centered radial layouter as described in the 2006 paper by Andy Pavlo, Christopher Homan and Jon Schull.
ParentCenteredRadialLayouter(vg:org.un.flex.graphLayout.visual:IVisualGraph) — Constructor in class org.un.flex.graphLayout.layout.ParentCenteredRadialLayouter
The constructor only initialises some data structures.
parents — Property in class org.un.flex.graphLayout.data.GTree
The map (Dictionary) that contains the parents for each node (keys are node objects, with their parent node objects as values).
parents — Property in interface org.un.flex.graphLayout.data.IGTree
The map (Dictionary) that contains the parents for each node (keys are node objects, with their parent node objects as values).
phi — Property in class org.un.flex.graphLayout.layout.CircularLayouter
Access the starting angle of the layout
phi — Property in interface org.un.flex.graphLayout.layout.IAngularLayouter
Access to a value that controls an angle in degrees for the layouter.
phi — Property in class org.un.flex.graphLayout.layout.ParentCenteredDrawingModel
Access to the starting polar angle of the layout in radians.
phi — Property in class org.un.flex.graphLayout.layout.ParentCenteredRadialLayouter
Access to the preset of the starting angle of the layout
phi — Property in class org.un.flex.graphLayout.layout.PhylloTreeDrawingModel
Access to the starting polar angle of the layout in radians.
phi — Property in class org.un.flex.graphLayout.layout.PhylloTreeLayouter
Access to the preset of the starting angle of the layout
PhylloTreeDrawingModel — Class in package org.un.flex.graphLayout.layout
This class is similar to the parent centered layout drawing model.
PhylloTreeDrawingModel() — Constructor in class org.un.flex.graphLayout.layout.PhylloTreeDrawingModel
The constructor only initializes the datastructures.
PhylloTreeLayouter — Class in package org.un.flex.graphLayout.layout
This is an modification of the parent centered radial layoute that draws the node radiuses not fixed but increasing resulting in a sea-shell like structure.
PhylloTreeLayouter(vg:org.un.flex.graphLayout.visual:IVisualGraph) — Constructor in class org.un.flex.graphLayout.layout.PhylloTreeLayouter
The constructor only initialises some data structures.
PoincareIsometry — Class in package org.un.flex.utils.geom
This class implements IIsometry for the Poincare hyperbolic model.
PoincareIsometry(ar, ai, cr, ci) — Constructor in class org.un.flex.utils.geom.PoincareIsometry
Constructs an isometry for the Poincare model
PoincareModel — Class in package org.un.flex.utils.geom
This class implements the Poincare model, which is used for Hyperbolic (Non-Euclidean) layout.
PoincareModel() — Constructor in class org.un.flex.utils.geom.PoincareModel
Constructor for the Poincare Model
PoincareProjector — Class in package org.un.flex.utils.geom
This class implements the IProjector, using Poincare model to map points in Display Geometry (Screen) to those in Non-Euclidean Space (Hyperbolic Geometry).
PoincareProjector(model:org.un.flex.utils.geom:IModel) — Constructor in class org.un.flex.utils.geom.PoincareProjector
Constructor of PoincareProjector
polarAngle(p) — Static method in class org.un.flex.utils.Geometry
Calculate the polar Angle of a Point.
polarAngleDeg(p) — Static method in class org.un.flex.utils.Geometry
Calculate the polar Angle of a Point in degrees.
polarRadius(p) — Static method in class org.un.flex.utils.Geometry
Calculate the polar radius for a given point.
predecessors — Property in interface org.un.flex.graphLayout.data.INode
The Array containing all preceding nodes, i.e.
predecessors — Property in class org.un.flex.graphLayout.data.Node
The Array containing all preceding nodes, i.e.
prevTime — Property in class org.un.flex.utils.StopWatch
product(v1:org.un.flex.utils.geom:IVector, v2:org.un.flex.utils.geom:IVector) — Method in class org.un.flex.utils.geom.BaseModel
Returns the scalar product of the two vectors.
They have to have the same base point, otherwise, a computation is not possible.
product(v1:org.un.flex.utils.geom:IVector, v2:org.un.flex.utils.geom:IVector) — Method in interface org.un.flex.utils.geom.IModel
Returns the scalar product of the two vectors.
They have to have the same base point, otherwise, a computation is not possible.
product(v1:org.un.flex.utils.geom:IVector, v2:org.un.flex.utils.geom:IVector) — Method in class org.un.flex.utils.geom.PoincareModel
Returns the scalar product of the two vectors.
They have to have the same base point, otherwise, a computation is not possible.
project(p:org.un.flex.utils.geom:IPoint, d) — Method in interface org.un.flex.utils.geom.IProjector
Project a IPoint (Hyperbolic Geometry) to Point (Display Geometry)
project(mp:org.un.flex.utils.geom:IPoint, d) — Method in class org.un.flex.utils.geom.PoincareProjector
Project a IPoint (Hyperbolic Geometry) to Point (Display Geometry)
projector — Property in class org.un.flex.graphLayout.layout.Hyperbolic2DLayouter
Helper Methods - Node Animation, Misc.
purgeGraph() — Method in class org.un.flex.graphLayout.data.Graph
Remove all edges and nodes from the Graph.
purgeGraph() — Method in interface org.un.flex.graphLayout.data.IGraph
Remove all edges and nodes from the Graph.
purgeTrees() — Method in class org.un.flex.graphLayout.data.Graph
Under certain circumstances all cached trees need to be purged.
purgeTrees() — Method in interface org.un.flex.graphLayout.data.IGraph
Under certain circumstances all cached trees need to be purged.
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