A B C D F G H I L O S U V 

A

AbstractDirectionBasedFigureLayout - Class in org.arakhne.neteditor.figlayout
Abstract implementation of a laying out algorithm that is based on the vertical and horizontal directions.
AbstractDirectionBasedFigureLayout() - Constructor for class org.arakhne.neteditor.figlayout.AbstractDirectionBasedFigureLayout
 
AbstractFigureLayout - Class in org.arakhne.neteditor.figlayout
Abstract implementation of a laying out algorithm.
AbstractFigureLayout() - Constructor for class org.arakhne.neteditor.figlayout.AbstractFigureLayout
 
add(Undoable) - Method in class org.arakhne.neteditor.figlayout.FigureLayoutUndoableEdit
Add the undoable edits from the given edit.
addControlPointRemoval(EdgeFigure<?>, int) - Method in class org.arakhne.neteditor.figlayout.FigureLayoutUndoableEdit
Add a removal of a control point.
addLocationChange(Figure, float, float) - Method in class org.arakhne.neteditor.figlayout.FigureLayoutUndoableEdit
Add a change into the undo edit.

B

BasicGridBagFigureLayout - Class in org.arakhne.neteditor.figlayout.basic
Laying out figures on a grid.
BasicGridBagFigureLayout() - Constructor for class org.arakhne.neteditor.figlayout.basic.BasicGridBagFigureLayout
 

C

computeMassFor(Figure) - Method in interface org.arakhne.neteditor.figlayout.force.FigureMassCalculator
Compute the mass for the given figure.

D

DEFAULT_COULOMB_CONSTANT - Static variable in interface org.arakhne.neteditor.figlayout.force.ForceBasedConstants
The Coulomb's constant k.
DEFAULT_DAMPING - Static variable in interface org.arakhne.neteditor.figlayout.force.ForceBasedConstants
Default damping: 0.8.
DEFAULT_MASS - Static variable in interface org.arakhne.neteditor.figlayout.force.ForceBasedConstants
Default mass: 1.
DEFAULT_SPRING_CONSTANT - Static variable in interface org.arakhne.neteditor.figlayout.force.ForceBasedConstants
The spring constant k in the Hooke's equation.
DEFAULT_STABILITY_ENERGY_THRESHOLD - Static variable in interface org.arakhne.neteditor.figlayout.force.ForceBasedConstants
The energy below which the graph is assumed to be stable.
DEFAULT_TIME_STEP - Static variable in interface org.arakhne.neteditor.figlayout.force.ForceBasedConstants
Default time step: 500ms
doEdit() - Method in class org.arakhne.neteditor.figlayout.FigureLayoutUndoableEdit
 

F

FigureLayout - Interface in org.arakhne.neteditor.figlayout
This interface represents all the algorithms that permits to layout figures.
FigureLayoutConstants - Interface in org.arakhne.neteditor.figlayout
Constants the figure laying out.
FigureLayoutDirection - Enum in org.arakhne.neteditor.figlayout
Direction of the figure laying out.
FigureLayoutUndoableEdit - Class in org.arakhne.neteditor.figlayout
Standard implementation of an undoable edit that is able to apply a layout of figures and revert it.
FigureLayoutUndoableEdit(String) - Constructor for class org.arakhne.neteditor.figlayout.FigureLayoutUndoableEdit
 
FigureMassCalculator - Interface in org.arakhne.neteditor.figlayout.force
This interface represents an object that is able to compute the mass of a figure.
ForceBasedConstants - Interface in org.arakhne.neteditor.figlayout.force
Constants for the force-based laying-out algorithms.
ForceBasedFigureLayout - Class in org.arakhne.neteditor.figlayout.force
This class provides the implementation of a force-based laying-out algorithm.
ForceBasedFigureLayout() - Constructor for class org.arakhne.neteditor.figlayout.force.ForceBasedFigureLayout
 

G

GanswerSugiyamaFigureLayout - Class in org.arakhne.neteditor.figlayout.sugiyama
This class represents the Ganswer-Sugiyama Layout Algorithm.
GanswerSugiyamaFigureLayout() - Constructor for class org.arakhne.neteditor.figlayout.sugiyama.GanswerSugiyamaFigureLayout
 
getCoulombConstant() - Method in class org.arakhne.neteditor.figlayout.force.ForceBasedFigureLayout
Replies the Coulomb's constant to use.
getDamping() - Method in class org.arakhne.neteditor.figlayout.force.ForceBasedFigureLayout
Replies the damping constant.
getLayoutDirection() - Method in class org.arakhne.neteditor.figlayout.AbstractDirectionBasedFigureLayout
Replies the direction used to laying out.
getMargins() - Method in class org.arakhne.neteditor.figlayout.AbstractFigureLayout
Replies the external padding of each figure.
getMaximalKinematicEnergy() - Method in class org.arakhne.neteditor.figlayout.force.ForceBasedFigureLayout
Replies the maximal kinematic energy up to the algorithm is able to reach.
getNodeMassCalculator() - Method in class org.arakhne.neteditor.figlayout.force.ForceBasedFigureLayout
Replies the calculator of the node's masses.
getOrigin() - Method in class org.arakhne.neteditor.figlayout.AbstractFigureLayout
Replies the coordinates of the origin.
getPreferredInterLayerSpace() - Method in class org.arakhne.neteditor.figlayout.sugiyama.GanswerSugiyamaFigureLayout
Replies the preferred size to allocate to the space between the layers.
getPreferredInterNodeSpace() - Method in class org.arakhne.neteditor.figlayout.force.ForceBasedFigureLayout
Replies the preferred space between two nodes (insets are outside this preferred space).
getPresentationName() - Method in class org.arakhne.neteditor.figlayout.FigureLayoutUndoableEdit
 
getRandomCoordinateSpaceSize() - Method in class org.arakhne.neteditor.figlayout.force.ForceBasedFigureLayout
Replies the size of the coordinate space that is used to compute a coordinate randomly.
getSpringConstant() - Method in class org.arakhne.neteditor.figlayout.force.ForceBasedFigureLayout
Replies the spring constant to use.
getTimeStep() - Method in class org.arakhne.neteditor.figlayout.force.ForceBasedFigureLayout
Replies the time step used by the algorithm.

H

HALF_MINIMAL_HORIZONTAL_PADDING - Static variable in interface org.arakhne.neteditor.figlayout.FigureLayoutConstants
Half of the minimal horizontal padding between two figures.
HALF_MINIMAL_VERTICAL_PADDING - Static variable in interface org.arakhne.neteditor.figlayout.FigureLayoutConstants
Half of the minimal vertical paddind between two figures.

I

isEmpty() - Method in class org.arakhne.neteditor.figlayout.FigureLayoutUndoableEdit
Replies if this edit is empty, ie it contains no change.

L

layoutFigures(Collection<? extends Figure>) - Method in class org.arakhne.neteditor.figlayout.basic.BasicGridBagFigureLayout
Run the laying-out algorithm for the given figures.
layoutFigures(Collection<? extends Figure>) - Method in interface org.arakhne.neteditor.figlayout.FigureLayout
Run the laying-out algorithm for the given figures.
layoutFigures(Collection<? extends Figure>) - Method in class org.arakhne.neteditor.figlayout.force.ForceBasedFigureLayout
Run the laying-out algorithm for the given figures.
layoutFigures(Collection<? extends Figure>) - Method in class org.arakhne.neteditor.figlayout.sugiyama.GanswerSugiyamaFigureLayout
Run the laying-out algorithm for the given figures.

O

org.arakhne.neteditor.figlayout - package org.arakhne.neteditor.figlayout
 
org.arakhne.neteditor.figlayout.basic - package org.arakhne.neteditor.figlayout.basic
 
org.arakhne.neteditor.figlayout.force - package org.arakhne.neteditor.figlayout.force
 
org.arakhne.neteditor.figlayout.sugiyama - package org.arakhne.neteditor.figlayout.sugiyama
 

S

setCoulombConstant(float) - Method in class org.arakhne.neteditor.figlayout.force.ForceBasedFigureLayout
Set the Coulomb's constant to use.
setDamping(float) - Method in class org.arakhne.neteditor.figlayout.force.ForceBasedFigureLayout
Set the damping constant.
setLayoutDirection(FigureLayoutDirection) - Method in class org.arakhne.neteditor.figlayout.AbstractDirectionBasedFigureLayout
Set the direction used to laying out.
setMargins(Margins) - Method in class org.arakhne.neteditor.figlayout.AbstractFigureLayout
Set the external padding of each figure.
setMaximalKinematicEnergy(float) - Method in class org.arakhne.neteditor.figlayout.force.ForceBasedFigureLayout
Set the maximal kinematic energy up to the algorithm is able to reach.
setNodeMassCalculator(FigureMassCalculator) - Method in class org.arakhne.neteditor.figlayout.force.ForceBasedFigureLayout
Set the calculator of the node's masses.
setOrigin(Point2D) - Method in class org.arakhne.neteditor.figlayout.AbstractFigureLayout
Set the coordinates of the origin.
setOrigin(float, float) - Method in class org.arakhne.neteditor.figlayout.AbstractFigureLayout
Set the coordinates of the origin.
setPreferredInterLayerSpace(float) - Method in class org.arakhne.neteditor.figlayout.sugiyama.GanswerSugiyamaFigureLayout
Set the preferred size to allocate to the space between the layers.
setPreferredInterNodeSpace(float) - Method in class org.arakhne.neteditor.figlayout.force.ForceBasedFigureLayout
Set the preferred space between two nodes (insets are outside this preferred space).
setRandomCoordinateSpaceSize(float) - Method in class org.arakhne.neteditor.figlayout.force.ForceBasedFigureLayout
Set the size of the coordinate space that is used to compute a coordinate randomly.
setSpringConstant(float) - Method in class org.arakhne.neteditor.figlayout.force.ForceBasedFigureLayout
Set the spring constant to use.
setTimeStep(float) - Method in class org.arakhne.neteditor.figlayout.force.ForceBasedFigureLayout
Set the time step used by the algorithm.

U

undoEdit() - Method in class org.arakhne.neteditor.figlayout.FigureLayoutUndoableEdit
 

V

valueOf(String) - Static method in enum org.arakhne.neteditor.figlayout.FigureLayoutDirection
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.arakhne.neteditor.figlayout.FigureLayoutDirection
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D F G H I L O S U V 

Copyright © 2001-2013 NetEditor Developers. Creative Commons License
NetEditor API Documentation by NetEditor Developers is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
Based on a work at www.arakhne.org/neteditor