A B C D E F G H I J L M N O P R S T U W

S

SOURCE_BOUND - Static variable in interface giny.view.Label
 
SOURCE_INDEX - Static variable in interface giny.view.GraphView
 
SOUTH - Static variable in interface giny.view.Label
 
SOUTHEAST - Static variable in interface giny.view.Label
 
SOUTHWEST - Static variable in interface giny.view.Label
 
STRAIGHT_LINES - Static variable in interface giny.view.EdgeView
Draws straight lines for edges.
STRETCH - Static variable in class giny.util.JUNGSpringLayout
 
SpringEmbeddedLayouter - class giny.util.SpringEmbeddedLayouter.
An implementation of Kamada and Kawai's spring embedded layout algorithm.
SpringEmbeddedLayouter(GraphView) - Constructor for class giny.util.SpringEmbeddedLayouter
 
Sugiyama - class giny.util.Sugiyama.
 
Sugiyama(GraphView) - Constructor for class giny.util.Sugiyama
 
SwingWorker - class giny.util.SwingWorker.
This is the 3rd version of SwingWorker (also known as SwingWorker 3), an abstract class that you subclass to perform GUI-related work in a dedicated thread.
SwingWorker() - Constructor for class giny.util.SwingWorker
Start a thread that will call the construct method and then exit.
select() - Method in interface giny.view.EdgeView
 
select() - Method in interface giny.view.NodeView
This draws us as selected
setAllEdgePropertyData(int, Object[]) - Method in interface giny.view.GraphView
Set All Data For an Edge
Big Bold Faced Warning
Talk to rowan before using.
setAllNodePropertyData(int, Object[]) - Method in interface giny.view.GraphView
Set All Data For a NOde Big Bold Faced Warning
Talk to rowan before using.
setBackgroundPaint(Paint) - Method in interface giny.view.GraphView
 
setBorder(Stroke) - Method in interface giny.view.NodeView
 
setBorderPaint(Paint) - Method in interface giny.view.NodeView
 
setBorderWidth(float) - Method in interface giny.view.NodeView
 
setDisp(double, double) - Method in class giny.util.FRLayout.FRVertexData
 
setDisp(double, double, double) - Method in class giny.util.ISOM3DLayout.ISOMVertexData
 
setDisp(double, double) - Method in class giny.util.ISOMLayout.ISOMVertexData
 
setEdgeBooleanProperty(int, int, boolean) - Method in interface giny.view.GraphView
 
setEdgeDoubleProperty(int, int, double) - Method in interface giny.view.GraphView
 
setEdgeFloatProperty(int, int, float) - Method in interface giny.view.GraphView
 
setEdgeIntProperty(int, int, int) - Method in interface giny.view.GraphView
 
setEdgeObjectProperty(int, int, Object) - Method in interface giny.view.GraphView
 
setFont(Font) - Method in interface giny.view.Label
Set the font of this PText.
setGraphPerspective(GraphPerspective) - Method in interface giny.model.Node
Deprecated. Don't use this method because the behavior of the input GraphPerspective with respect to changing meta-children of this Node is ill-defined; use RootGraph.addNodeMetaChild(int, int) and RootGraph.addEdgeMetaChild(int, int) instead.
setGraphView(GraphView) - Method in class giny.util.SpringEmbeddedLayouter
 
setGreekThreshold(double) - Method in interface giny.view.Label
Sets the current greek threshold.
setHandles(List) - Method in interface giny.view.Bend
Given a list of points removes all existing handles/handlePoints and adds new ones for those specified in the List.
setHeight(double) - Method in interface giny.view.NodeView
TODO: Reconcile with Border Methods
setIdentifier(String) - Method in interface giny.model.Edge
There is no check to make sure that this is a unique id
setIdentifier(String) - Method in interface giny.model.Node
There is no check to make sure that this is a unique id
setIdentifier(String) - Method in interface giny.view.GraphView
 
setLineType(int) - Method in interface giny.view.EdgeView
 
setMaxIterations(int) - Method in class giny.util.FRLayout
 
setNodeBooleanProperty(int, int, boolean) - Method in interface giny.view.GraphView
 
setNodeDoubleProperty(int, int, double) - Method in interface giny.view.GraphView
 
setNodeFloatProperty(int, int, float) - Method in interface giny.view.GraphView
 
setNodeIntProperty(int, int, int) - Method in interface giny.view.GraphView
 
setNodeLevels(List) - Method in class giny.util.Sugiyama
 
setNodeObjectProperty(int, int, Object) - Method in interface giny.view.GraphView
 
setNodePosition(boolean) - Method in interface giny.view.NodeView
moves this node to its stored x and y locations.
setOffset(double, double) - Method in interface giny.view.NodeView
 
setPositionHint(int) - Method in interface giny.view.Label
Give the Label a hint on where to draw itself.
setSelected(boolean) - Method in interface giny.view.EdgeView
When we are selected then we draw ourselves red, and draw any handles.
setSelected(boolean) - Method in interface giny.view.NodeView
 
setSelectedPaint(Paint) - Method in interface giny.view.EdgeView
This really refers to the Stroke, TODO: Make separte stroke methods
setSelectedPaint(Paint) - Method in interface giny.view.NodeView
This sets the Paint that will be used by this node when it is painted as selected.
setShape(int) - Method in interface giny.view.NodeView
Set a new shape for the Node, based on one of the pre-defined shapes Note: calling setPathTo( Shape ), allows one to define their own java.awt.Shape ( i.e.
setSourceEdgeEnd(int) - Method in interface giny.view.EdgeView
Sets the Drawing style for the edge end.
setSourceEdgeEndPaint(Paint) - Method in interface giny.view.EdgeView
 
setSourceEdgeEndSelectedPaint(Paint) - Method in interface giny.view.EdgeView
 
setSourceEdgeEndStrokePaint(Paint) - Method in interface giny.view.EdgeView
 
setStroke(Stroke) - Method in interface giny.view.EdgeView
 
setStrokeWidth(float) - Method in interface giny.view.EdgeView
 
setTargetEdgeEnd(int) - Method in interface giny.view.EdgeView
Sets the Drawing style for the edge end.
setTargetEdgeEndPaint(Paint) - Method in interface giny.view.EdgeView
 
setTargetEdgeEndSelectedPaint(Paint) - Method in interface giny.view.EdgeView
 
setTargetEdgeEndStrokePaint(Paint) - Method in interface giny.view.EdgeView
 
setText(String) - Method in interface giny.view.Label
Set the text for this node.
setTextPaint(Paint) - Method in interface giny.view.Label
Set the paint used to paint this nodes text.
setToolTip(String) - Method in interface giny.view.EdgeView
Sets what the tooltip will be for this EdgeView
setToolTip(String) - Method in interface giny.view.NodeView
Sets what the tooltip will be for this NodeView
setTransparency(float) - Method in interface giny.view.NodeView
 
setUnselectedPaint(Paint) - Method in interface giny.view.EdgeView
This really refers to the Stroke, TODO: Make separte stroke methods
setUnselectedPaint(Paint) - Method in interface giny.view.NodeView
Set the deafult paint of this node
setWidth(double) - Method in interface giny.view.NodeView
TODO: Reconcile with Border Methods
setXPosition(double) - Method in interface giny.view.NodeView
 
setXPosition(double, boolean) - Method in interface giny.view.NodeView
Set udpdate to false in order to do a layout, and then call updateNode on all the nodes..
setYPosition(double) - Method in interface giny.view.NodeView
 
setYPosition(double, boolean) - Method in interface giny.view.NodeView
Set udpdate to false in order to do a layout, and then call updateNode on all the nodes..
setZoom(double) - Method in interface giny.view.GraphView
 
setupForLayoutPass() - Method in class giny.util.SpringEmbeddedLayouter
Called at the beginning of each layoutPass iteration.
setupNodeDistanceSprings() - Method in class giny.util.SpringEmbeddedLayouter
 
showGraphObject(Object) - Method in interface giny.view.GraphView
use this to show a node or edge
showGraphObjects(List) - Method in interface giny.view.GraphView
Warning!!!!!!!
Only to be used for homogenous groups!!!!
simpleMoveNode(SpringEmbeddedLayouter.PartialDerivatives) - Method in class giny.util.SpringEmbeddedLayouter
 
start(boolean) - Method in class giny.util.IntNodeDistances
Starts doing the task in a separate thread so that the GUI stays responsive
start(boolean) - Method in interface giny.util.MonitorableTask
Starts doing the task in a separate thread so that the GUI stays responsive
start(boolean) - Method in class giny.util.NodeDistances
Calculates the APSP in a separate thread.
start() - Method in class giny.util.SwingWorker
Start the worker thread.
staticNodes - Variable in class giny.util.Abstract3DLayout
 
staticNodes - Variable in class giny.util.AbstractLayout
 
statusMessage - Variable in class giny.util.IntNodeDistances
 
statusMessage - Variable in class giny.util.NodeDistances
 
stop() - Method in class giny.util.IntNodeDistances
Stops the task if it is currently running.
stop() - Method in interface giny.util.MonitorableTask
Stops the task if it is currently running.
stop() - Method in class giny.util.NodeDistances
Stops the task if it is currently running.

A B C D E F G H I J L M N O P R S T U W