A B C D E F G H I J L M N P R S T U V X Y Z 

A

activate() - Method in class com.touchgraph.graphlayout.interaction.GLEditUI
 
activate() - Method in class com.touchgraph.graphlayout.interaction.GLNavigateUI
 
activate() - Method in class com.touchgraph.graphlayout.interaction.TGAbstractClickUI
 
activate(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.TGAbstractClickUI
 
activate() - Method in class com.touchgraph.graphlayout.interaction.TGAbstractDragUI
 
activate(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.TGAbstractDragUI
 
activate() - Method in class com.touchgraph.graphlayout.interaction.TGAbstractMouseMotionUI
 
activate() - Method in class com.touchgraph.graphlayout.interaction.TGAbstractMousePausedUI
 
activate(String) - Method in class com.touchgraph.graphlayout.interaction.TGUIManager
 
activate(TGUserInterface) - Method in class com.touchgraph.graphlayout.interaction.TGUIManager
 
activate() - Method in class com.touchgraph.graphlayout.interaction.TGUserInterface
 
activate(TGUserInterface) - Method in class com.touchgraph.graphlayout.interaction.TGUserInterface
 
addAll() - Method in class com.touchgraph.graphlayout.graphelements.Locality
 
addAllGraphElts() - Method in class com.touchgraph.graphlayout.LocalityUtils
 
addEdge(Edge) - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Add the Edge edge to the graph.
addEdge(Node, Node, int) - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Add an Edge from Node from to Node to, with tension of int tension, returning the Edge.
addEdge(Edge) - Method in class com.touchgraph.graphlayout.graphelements.Locality
 
addEdge(Edge) - Method in class com.touchgraph.graphlayout.graphelements.VisibleLocality
 
addEdge(Edge) - Method in class com.touchgraph.graphlayout.Node
Add the Edge edge to the graph.
addEdge(Edge) - Method in class com.touchgraph.graphlayout.TGPanel
 
addEdge(Node, Node, int) - Method in class com.touchgraph.graphlayout.TGPanel
 
addGraphListener(GraphListener) - Method in class com.touchgraph.graphlayout.TGPanel
 
addLens(TGAbstractLens) - Method in class com.touchgraph.graphlayout.TGLensSet
 
addNode(Node) - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Add the Node node to the graph, and registers the Node via its ID.
addNode(Node) - Method in class com.touchgraph.graphlayout.graphelements.Locality
 
addNode(Node) - Method in class com.touchgraph.graphlayout.graphelements.VisibleLocality
 
addNode() - Method in class com.touchgraph.graphlayout.TGPanel
Adds a Node, with its ID and label being the current node count plus 1.
addNode(String) - Method in class com.touchgraph.graphlayout.TGPanel
Adds a Node, provided its label.
addNode(String, String) - Method in class com.touchgraph.graphlayout.TGPanel
Adds a Node, provided its ID and label.
addNode(Node) - Method in class com.touchgraph.graphlayout.TGPanel
Add the Node node to the visibleLocality, checking for ID uniqueness.
addNodeWithEdges(Node) - Method in class com.touchgraph.graphlayout.graphelements.Locality
 
addPaintListener(TGPaintListener) - Method in class com.touchgraph.graphlayout.TGPanel
 
addUI(TGUserInterface, String) - Method in class com.touchgraph.graphlayout.interaction.TGUIManager
 
addUI(TGUserInterface) - Method in class com.touchgraph.graphlayout.interaction.TGUIManager
 
addUIs() - Method in class com.touchgraph.graphlayout.GLPanel
 
afterInnerLoop(Node) - Method in class com.touchgraph.graphlayout.graphelements.TGForEachNodePair
 
applyLens(TGPoint2D) - Method in class com.touchgraph.graphlayout.TGAbstractLens
 
applyLens(TGPoint2D) - Method in class com.touchgraph.graphlayout.TGLensSet
 
applyLens(TGPoint2D) - Method in class com.touchgraph.graphlayout.TGPanel.AdjustOriginLens
 

B

BACK_COLOR - Static variable in class com.touchgraph.graphlayout.TGPanel
 
BACK_DEFAULT_COLOR - Variable in class com.touchgraph.graphlayout.Node
 
BACK_FIXED_COLOR - Variable in class com.touchgraph.graphlayout.Node
 
BACK_HILIGHT_COLOR - Variable in class com.touchgraph.graphlayout.Node
 
BACK_JML_COLOR - Variable in class com.touchgraph.graphlayout.Node
 
BACK_MRF_COLOR - Variable in class com.touchgraph.graphlayout.Node
 
BACK_SELECT_COLOR - Variable in class com.touchgraph.graphlayout.Node
 
backColor - Variable in class com.touchgraph.graphlayout.Node
 
basicMML - Variable in class com.touchgraph.graphlayout.TGPanel
 
beforeInnerLoop(Node) - Method in class com.touchgraph.graphlayout.graphelements.TGForEachNodePair
 
BORDER_DRAG_COLOR - Variable in class com.touchgraph.graphlayout.Node
 
BORDER_INACTIVE_COLOR - Variable in class com.touchgraph.graphlayout.Node
 
BORDER_MOUSE_OVER_COLOR - Variable in class com.touchgraph.graphlayout.Node
 
buildLens() - Method in class com.touchgraph.graphlayout.GLPanel
 
buildPanel() - Method in class com.touchgraph.graphlayout.GLPanel
 

C

calculateDistances(GraphEltSet, Node, int, int, int, boolean) - Static method in class com.touchgraph.graphlayout.graphelements.GESUtils
Returns a hashtable of Node-Integer pairs, where integers are the minimum distance from the focusNode to any given Node, and the Nodes in the Hashtable are all within radius distance from the focusNode.
calculateDistances(GraphEltSet, Node, int) - Static method in class com.touchgraph.graphlayout.graphelements.GESUtils
 
cancelPause() - Method in class com.touchgraph.graphlayout.interaction.TGAbstractMousePausedUI
 
clearAll() - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Clear all nodes and edges.
clearAll() - Method in class com.touchgraph.graphlayout.graphelements.Locality
 
clearAll() - Method in class com.touchgraph.graphlayout.TGPanel
 
clearSelect() - Method in class com.touchgraph.graphlayout.TGPanel
 
col - Variable in class com.touchgraph.graphlayout.Edge
 
collapseNode(Node) - Method in class com.touchgraph.graphlayout.LocalityUtils
Opposite of expand node, works like hide node except that the selected node is not hidden.
collapseNode(Node) - Method in class com.touchgraph.graphlayout.TGPanel
 
com.touchgraph.graphlayout - package com.touchgraph.graphlayout
 
com.touchgraph.graphlayout.graphelements - package com.touchgraph.graphlayout.graphelements
 
com.touchgraph.graphlayout.interaction - package com.touchgraph.graphlayout.interaction
 
completeEltSet - Variable in class com.touchgraph.graphlayout.graphelements.Locality
 
contains(Node) - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Returns true if the graph contains the Node node.
contains(Edge) - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Returns true if the graph contains the Edge edge.
contains(Node) - Method in class com.touchgraph.graphlayout.graphelements.TGNodeQueue
 
containsPoint(double, double) - Method in class com.touchgraph.graphlayout.Edge
 
containsPoint(double, double) - Method in class com.touchgraph.graphlayout.Node
Returns true if this Node contains the Point px,py.
containsPoint(Point) - Method in class com.touchgraph.graphlayout.Node
Returns true if this Node contains the Point p.
convDrawToReal(TGPoint2D) - Method in class com.touchgraph.graphlayout.TGLensSet
Convert real position to draw position.
convDrawToReal(double, double) - Method in class com.touchgraph.graphlayout.TGLensSet
Convert real position to draw position.
convRealToDraw(TGPoint2D) - Method in class com.touchgraph.graphlayout.TGLensSet
Convert draw position to real position.
convRealToDraw(double, double) - Method in class com.touchgraph.graphlayout.TGLensSet
Convert draw position to real position.

D

damp() - Method in class com.touchgraph.graphlayout.TGLayout
 
deactivate() - Method in class com.touchgraph.graphlayout.interaction.GLEditUI
 
deactivate() - Method in class com.touchgraph.graphlayout.interaction.GLNavigateUI
 
deactivate() - Method in class com.touchgraph.graphlayout.interaction.TGAbstractClickUI
 
deactivate() - Method in class com.touchgraph.graphlayout.interaction.TGAbstractDragUI
 
deactivate() - Method in class com.touchgraph.graphlayout.interaction.TGAbstractMouseMotionUI
 
deactivate() - Method in class com.touchgraph.graphlayout.interaction.TGAbstractMousePausedUI
 
deactivate() - Method in class com.touchgraph.graphlayout.interaction.TGUserInterface
 
DEFAULT_COLOR - Static variable in class com.touchgraph.graphlayout.Edge
 
DEFAULT_LENGTH - Static variable in class com.touchgraph.graphlayout.Edge
 
DEFAULT_TYPE - Static variable in class com.touchgraph.graphlayout.Node
 
deleteEdge(Edge) - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Delete the Edge edge.
deleteEdge(Node, Node) - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Delete the Edge spanning Node from to Node to, returning true if successful.
deleteEdge(Edge) - Method in class com.touchgraph.graphlayout.graphelements.Locality
 
deleteEdge(Edge) - Method in class com.touchgraph.graphlayout.TGPanel
Returns an Iterator over all edges in the complete graph.
deleteEdge(Node, Node) - Method in class com.touchgraph.graphlayout.TGPanel
 
deleteEdges(Vector) - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Delete the Edges contained within the Vector edgedToDelete.
deleteEdges(Vector) - Method in class com.touchgraph.graphlayout.graphelements.Locality
 
deleteNode(Node) - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Delete the Node node, returning true if successful.
deleteNode(Node) - Method in class com.touchgraph.graphlayout.graphelements.Locality
 
deleteNode(Node) - Method in class com.touchgraph.graphlayout.TGPanel
 
deleteNodeById(String) - Method in class com.touchgraph.graphlayout.TGPanel
Remove the Node object matching the ID id, returning true if the deletion occurred, false if a Node matching the ID does not exist (or if the ID value was null).
deleteNodes(Vector) - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Delete the Nodes contained within the Vector nodesToDelete.
deleteNodes(Vector) - Method in class com.touchgraph.graphlayout.graphelements.Locality
 
distFromPoint(double, double) - Method in class com.touchgraph.graphlayout.Edge
 
DragAddUI - Class in com.touchgraph.graphlayout.interaction
DragAddUI contains code for adding nodes + edges by dragging.
DragAddUI(TGPanel) - Constructor for class com.touchgraph.graphlayout.interaction.DragAddUI
Constructor with provided TGPanel tgp.
DragMultiselectUI - Class in com.touchgraph.graphlayout.interaction
DragMultiselectUI contains code for selecting a group on nodes by enclosing them in a dotted box.
DragNodeUI - Class in com.touchgraph.graphlayout.interaction
DragNodeUI contains code for dragging nodes.
DragNodeUI(TGPanel) - Constructor for class com.touchgraph.graphlayout.interaction.DragNodeUI
Constructor with TGPanel tgp.
dragOffs - Variable in class com.touchgraph.graphlayout.interaction.DragNodeUI
Stores the distance between the cursor and the center of the node when dragging occurs so that the cursor remains at the same position on the node otherwise, the cursor jumps to the center of the node.
drawx - Variable in class com.touchgraph.graphlayout.Node
 
drawy - Variable in class com.touchgraph.graphlayout.Node
 
dx - Variable in class com.touchgraph.graphlayout.Node
 
dy - Variable in class com.touchgraph.graphlayout.Node
 

E

Edge - Class in com.touchgraph.graphlayout
Edge.
Edge(Node, Node, int) - Constructor for class com.touchgraph.graphlayout.Edge
Constructor with two Nodes and a length.
Edge(Node, Node) - Constructor for class com.touchgraph.graphlayout.Edge
Constructor with two Nodes, which uses a default length.
edgeAt(int) - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Return the Edge at int index, null if none are available.
edgeAt(int) - Method in class com.touchgraph.graphlayout.Node
Return the Edge at int index.
edgeCount() - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Return the number of Edges in the cumulative Vector.
edgeCount() - Method in interface com.touchgraph.graphlayout.graphelements.ImmutableGraphEltSet
Return the number of Edges in the cumulative Vector.
edgeCount() - Method in class com.touchgraph.graphlayout.Node
Return the number of Edges in the cumulative Vector.
edgeNum() - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Deprecated.
this method has been replaced by the edgeCount() method.
edgeNum() - Method in interface com.touchgraph.graphlayout.graphelements.ImmutableGraphEltSet
Deprecated.
this method has been replaced by the edgeCount() method.
edgeNum() - Method in class com.touchgraph.graphlayout.Node
Deprecated.
this method has been replaced by the edgeCount() method.
edgeNum() - Method in class com.touchgraph.graphlayout.TGPanel
Deprecated.
this method has been replaced by the visibleEdgeCount() method.
edges - Variable in class com.touchgraph.graphlayout.graphelements.GraphEltSet
 
exception - Variable in exception com.touchgraph.graphlayout.TGException
The embedded Exception if tunnelling.
expandNode(Node) - Method in class com.touchgraph.graphlayout.LocalityUtils
Add to locale nodes that are one edge away from a given node.
expandNode(Node) - Method in class com.touchgraph.graphlayout.TGPanel
 

F

fastFinishAnimation() - Method in class com.touchgraph.graphlayout.LocalityUtils
 
fastFinishAnimation() - Method in class com.touchgraph.graphlayout.TGPanel
 
findEdge(Node, Node) - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Return an Edge spanning Node from to Node to.
findEdge(Node, Node) - Method in interface com.touchgraph.graphlayout.graphelements.ImmutableGraphEltSet
Return an Edge spanning Node from to Node to.
findEdge(Node, Node) - Method in class com.touchgraph.graphlayout.graphelements.Locality
 
findEdge(Node, Node) - Method in class com.touchgraph.graphlayout.TGPanel
 
findMouseOver() - Method in class com.touchgraph.graphlayout.TGPanel
 
findNode(String) - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Return the Node whose ID matches the String id, null if no match is found.
findNode(String) - Method in interface com.touchgraph.graphlayout.graphelements.ImmutableGraphEltSet
Return the Node whose ID matches the String id, null if no match is found.
findNode(String) - Method in class com.touchgraph.graphlayout.TGPanel
Return the Node whose ID matches the String id, null if no match is found.
findNodeByURL(String) - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Return the Node whose URL matches the String strURL, null if no match is found.
findNodeByURL(String) - Method in class com.touchgraph.graphlayout.TGPanel
Return the Node whose URL matches the String strURL, null if no match is found.
findNodeLabelContaining(String) - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Return the first Nodes whose label contains the String substring, null if no match is found.
findNodeLabelContaining(String) - Method in interface com.touchgraph.graphlayout.graphelements.ImmutableGraphEltSet
Return the first Nodes whose label contains the String substring, null if no match is found.
findNodeLabelContaining(String) - Method in class com.touchgraph.graphlayout.TGPanel
Return the first Nodes whose label contains the String substring, null if no match is found.
fireResetEvent() - Method in class com.touchgraph.graphlayout.TGPanel
 
fixed - Variable in class com.touchgraph.graphlayout.Node
 
font - Variable in class com.touchgraph.graphlayout.Node
 
fontMetrics - Variable in class com.touchgraph.graphlayout.Node
 
forAllEdges(TGForEachEdge) - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Iterates through Edges.
forAllEdges(TGForEachEdge) - Method in interface com.touchgraph.graphlayout.graphelements.ImmutableGraphEltSet
iterates through Edges.
forAllNodePairs(TGForEachNodePair) - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
iterates through pairs of Nodes.
forAllNodePairs(TGForEachNodePair) - Method in interface com.touchgraph.graphlayout.graphelements.ImmutableGraphEltSet
iterates through pairs of Nodes.
forAllNodes(TGForEachNode) - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
A way of iterating through all the nodes.
forAllNodes(TGForEachNode) - Method in interface com.touchgraph.graphlayout.graphelements.ImmutableGraphEltSet
iterates through all the nodes.
forEachEdge(Edge) - Method in class com.touchgraph.graphlayout.graphelements.TGForEachEdge
 
forEachNode(Node) - Method in class com.touchgraph.graphlayout.graphelements.TGForEachNode
 
forEachNodePair(Node, Node) - Method in class com.touchgraph.graphlayout.graphelements.TGForEachNodePair
 
from - Variable in class com.touchgraph.graphlayout.Edge
 

G

GESUtils - Class in com.touchgraph.graphlayout.graphelements
GESUtils is a set of functions that return information about a GraphEltSet
GESUtils() - Constructor for class com.touchgraph.graphlayout.graphelements.GESUtils
 
getAdjustOriginLens() - Method in class com.touchgraph.graphlayout.TGPanel
 
getAppletInfo() - Method in class com.touchgraph.graphlayout.GraphLayoutApplet
 
getBackColor() - Method in class com.touchgraph.graphlayout.Node
Return the background color of this Node as a Color.
getBottomRightDraw() - Method in class com.touchgraph.graphlayout.interaction.HVScroll
 
getBottomRightDraw() - Method in class com.touchgraph.graphlayout.TGPanel
 
getCenter() - Method in class com.touchgraph.graphlayout.TGPanel
 
getColor() - Method in class com.touchgraph.graphlayout.Edge
Returns the color of this edge as Color.
getCompleteEltSet() - Method in class com.touchgraph.graphlayout.graphelements.Locality
 
getDragNode() - Method in class com.touchgraph.graphlayout.TGPanel
 
getDrawCenter() - Method in class com.touchgraph.graphlayout.interaction.HVScroll
 
getDrawCenter() - Method in class com.touchgraph.graphlayout.TGPanel
 
getEdgeCount() - Method in class com.touchgraph.graphlayout.TGPanel
Returns the current edge count in the complete graph.
getFirstNode() - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Return the first Node, null if none exist.
getFirstNode() - Method in interface com.touchgraph.graphlayout.graphelements.ImmutableGraphEltSet
Return the first Node, null if none exist.
getFixed() - Method in class com.touchgraph.graphlayout.Node
Returns true if this Node is fixed (in place).
getFont() - Method in class com.touchgraph.graphlayout.Node
Returns the font of this Node as a Font
getFrom() - Method in class com.touchgraph.graphlayout.Edge
Returns the starting "from" node of this edge as Node.
getGES() - Method in class com.touchgraph.graphlayout.TGPanel
Return the current visible locality.
getGLPopup() - Method in class com.touchgraph.graphlayout.GLPanel
 
getHeight() - Method in class com.touchgraph.graphlayout.Node
Return the height of this Node.
getHorizontalSB() - Method in class com.touchgraph.graphlayout.interaction.HVScroll
 
getHVDragUI() - Method in class com.touchgraph.graphlayout.interaction.HVScroll
 
getHVScroll() - Method in class com.touchgraph.graphlayout.GLPanel
Return the HVScroll used with this GLPanel.
getHVScroll() - Method in interface com.touchgraph.graphlayout.TGScrollPane
Return the HVScroll used with this TGScrollPane.
getHVScrollToCenterUI() - Method in class com.touchgraph.graphlayout.interaction.HVScroll
 
getHyperSB() - Method in class com.touchgraph.graphlayout.interaction.HyperScroll
 
getHyperScroll() - Method in class com.touchgraph.graphlayout.GLPanel
Return the HyperScroll used with this GLPanel.
getHyperScroll() - Method in interface com.touchgraph.graphlayout.TGScrollPane
Return the HyperScroll used with this TGScrollPane.
getID() - Method in class com.touchgraph.graphlayout.Edge
Returns the ID of this Edge as a String.
getID() - Method in class com.touchgraph.graphlayout.Node
Return the ID of this Node as a String.
getId() - Method in exception com.touchgraph.graphlayout.TGException
If the message was expressed as a MessageId, return the original id (e.g.
getLabel() - Method in class com.touchgraph.graphlayout.Node
Return the label of this Node as a String.
getLargestConnectedSubgraph(GraphEltSet) - Static method in class com.touchgraph.graphlayout.graphelements.GESUtils
A temporary function that returns the largest connected subgraph in a GraphEltSet.
getLength() - Method in class com.touchgraph.graphlayout.Edge
Returns the length of this Edge as a double.
getLens() - Method in class com.touchgraph.graphlayout.interaction.HVScroll
 
getLens() - Method in class com.touchgraph.graphlayout.interaction.HyperScroll
 
getLens() - Method in class com.touchgraph.graphlayout.interaction.RotateScroll
 
getLens() - Method in class com.touchgraph.graphlayout.interaction.ZoomScroll
 
getLocalityRadius() - Method in class com.touchgraph.graphlayout.GLPanel
Return the locality radius of this GLPanel.
getLocalityRadius() - Method in class com.touchgraph.graphlayout.interaction.LocalityScroll
 
getLocalityRadius() - Method in interface com.touchgraph.graphlayout.TGScrollPane
Return the locality radius of this TGScrollPane.
getLocalitySB() - Method in class com.touchgraph.graphlayout.interaction.LocalityScroll
 
getLocalityScroll() - Method in class com.touchgraph.graphlayout.GLPanel
Return the LocalityScroll used with this GLPanel.
getLocalityScroll() - Method in interface com.touchgraph.graphlayout.TGScrollPane
Return the LocalityScroll used with this TGScrollPane.
getLocation() - Method in class com.touchgraph.graphlayout.Node
Return the location of this Node as a Point.
getMouseOverE() - Method in class com.touchgraph.graphlayout.TGPanel
 
getMouseOverN() - Method in class com.touchgraph.graphlayout.TGPanel
 
getMousePos() - Method in class com.touchgraph.graphlayout.TGPanel
 
getNodeCount() - Method in class com.touchgraph.graphlayout.TGPanel
Returns the current node count.
getOffset() - Method in class com.touchgraph.graphlayout.GLPanel
Return the horizontal and vertical offset position as a Point.
getOffset() - Method in class com.touchgraph.graphlayout.interaction.HVScroll
 
getOffset() - Method in interface com.touchgraph.graphlayout.TGScrollPane
Return the horizontal and vertical offset position as a Point.
getOtherEndpt(Node) - Method in class com.touchgraph.graphlayout.Edge
 
getPaintBackColor(TGPanel) - Method in class com.touchgraph.graphlayout.Node
 
getPaintBorderColor(TGPanel) - Method in class com.touchgraph.graphlayout.Node
 
getPaintTextColor(TGPanel) - Method in class com.touchgraph.graphlayout.Node
 
getRandomNode() - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Returns a random node, or null if none exist (for making random graphs).
getRandomNode() - Method in interface com.touchgraph.graphlayout.graphelements.ImmutableGraphEltSet
Returns a random node, or null if none exist (for making random graphs).
getRotateDragUI() - Method in class com.touchgraph.graphlayout.interaction.RotateScroll
 
getRotateSB() - Method in class com.touchgraph.graphlayout.interaction.RotateScroll
 
getRotateScroll() - Method in class com.touchgraph.graphlayout.GLPanel
Return the RotateScroll used with this GLPanel.
getRotateScroll() - Method in interface com.touchgraph.graphlayout.TGScrollPane
Return the RotateScroll used with this TGScrollPane.
getRotationAngle() - Method in class com.touchgraph.graphlayout.GLPanel
Return the rotation angle of this GLPanel.
getRotationAngle() - Method in class com.touchgraph.graphlayout.interaction.RotateScroll
 
getRotationAngle() - Method in interface com.touchgraph.graphlayout.TGScrollPane
Return the rotation angle of this TGScrollPane.
getSelect() - Method in class com.touchgraph.graphlayout.TGPanel
 
getSwitchSelectUI() - Method in class com.touchgraph.graphlayout.TGPanel
 
getTextColor() - Method in class com.touchgraph.graphlayout.Node
Return the text color of this Node as a Color.
getTGPanel() - Method in class com.touchgraph.graphlayout.GLPanel
Return the TGPanel used with this GLPanel.
getTGPanel() - Method in interface com.touchgraph.graphlayout.TGScrollPane
Return the TGPanel used with this TGScrollPane.
getTo() - Method in class com.touchgraph.graphlayout.Edge
Returns the terminating "to" node of this edge as Node.
getTopLeftDraw() - Method in class com.touchgraph.graphlayout.interaction.HVScroll
 
getTopLeftDraw() - Method in class com.touchgraph.graphlayout.TGPanel
 
getType() - Method in class com.touchgraph.graphlayout.Node
Return the type of this Node as an int.
getURL() - Method in class com.touchgraph.graphlayout.Node
 
getVerticalSB() - Method in class com.touchgraph.graphlayout.interaction.HVScroll
 
getWidth() - Method in class com.touchgraph.graphlayout.Node
Return the width of this Node.
getZoomSB() - Method in class com.touchgraph.graphlayout.interaction.ZoomScroll
 
getZoomScroll() - Method in class com.touchgraph.graphlayout.GLPanel
Return the ZoomScroll used with this GLPanel.
getZoomScroll() - Method in interface com.touchgraph.graphlayout.TGScrollPane
Return the ZoomScroll used with this TGScrollPane.
getZoomValue() - Method in class com.touchgraph.graphlayout.GLPanel
Return the zoom value of this GLPanel.
getZoomValue() - Method in class com.touchgraph.graphlayout.interaction.ZoomScroll
 
getZoomValue() - Method in interface com.touchgraph.graphlayout.TGScrollPane
Return the zoom value of this TGScrollPane.
GLEditUI - Class in com.touchgraph.graphlayout.interaction
GLEditUI: User Interface for editing the graph.
GLEditUI(TGPanel) - Constructor for class com.touchgraph.graphlayout.interaction.GLEditUI
Constructor with TGPanel tgp.
GLEditUI(GLPanel) - Constructor for class com.touchgraph.graphlayout.interaction.GLEditUI
 
GLNavigateUI - Class in com.touchgraph.graphlayout.interaction
GLNavigateUI.
GLNavigateUI(GLPanel) - Constructor for class com.touchgraph.graphlayout.interaction.GLNavigateUI
 
GLPanel - Class in com.touchgraph.graphlayout
GLPanel contains code for adding scrollbars and interfaces to the TGPanel The "GL" prefix indicates that this class is GraphLayout specific, and will probably need to be rewritten for other applications.
GLPanel() - Constructor for class com.touchgraph.graphlayout.GLPanel
Default constructor.
glPopup - Variable in class com.touchgraph.graphlayout.GLPanel
 
GraphEltSet - Class in com.touchgraph.graphlayout.graphelements
GraphEltSet contains data about the graph's components.
GraphEltSet() - Constructor for class com.touchgraph.graphlayout.graphelements.GraphEltSet
Default constructor.
GraphLayoutApplet - Class in com.touchgraph.graphlayout
GraphLayoutApplet.
GraphLayoutApplet() - Constructor for class com.touchgraph.graphlayout.GraphLayoutApplet
 
GraphListener - Interface in com.touchgraph.graphlayout
GraphListener.
graphMoved() - Method in interface com.touchgraph.graphlayout.GraphListener
 
graphMoved() - Method in class com.touchgraph.graphlayout.interaction.HVScroll
 
graphMoved() - Method in class com.touchgraph.graphlayout.interaction.HyperScroll
 
graphMoved() - Method in class com.touchgraph.graphlayout.interaction.LocalityScroll
 
graphMoved() - Method in class com.touchgraph.graphlayout.interaction.RotateScroll
 
graphMoved() - Method in class com.touchgraph.graphlayout.interaction.ZoomScroll
 
graphReset() - Method in interface com.touchgraph.graphlayout.GraphListener
 
graphReset() - Method in class com.touchgraph.graphlayout.interaction.HVScroll
 
graphReset() - Method in class com.touchgraph.graphlayout.interaction.HyperScroll
 
graphReset() - Method in class com.touchgraph.graphlayout.interaction.LocalityScroll
 
graphReset() - Method in class com.touchgraph.graphlayout.interaction.RotateScroll
 
graphReset() - Method in class com.touchgraph.graphlayout.interaction.ZoomScroll
 

H

hideEdge(Edge) - Method in class com.touchgraph.graphlayout.TGPanel
 
hideNode(Node) - Method in class com.touchgraph.graphlayout.LocalityUtils
Hides a node, and all the nodes attached to it.
hideNode(Node) - Method in class com.touchgraph.graphlayout.TGPanel
 
HVRotateDragUI - Class in com.touchgraph.graphlayout.interaction
HVRotateDragUI.
HVRotateDragUI(TGPanel, HVScroll, RotateScroll) - Constructor for class com.touchgraph.graphlayout.interaction.HVRotateDragUI
Constructor with TGPanel tgp, HVScroll hvs and a RotateScroll rs.
hvScroll - Variable in class com.touchgraph.graphlayout.GLPanel
 
HVScroll - Class in com.touchgraph.graphlayout.interaction
HVScroll: Allows for scrolling horizontaly+vertically.
HVScroll(TGPanel, TGLensSet) - Constructor for class com.touchgraph.graphlayout.interaction.HVScroll
Constructor with a TGPanel tgp and TGLensSet tgls.
hyperLabel - Variable in class com.touchgraph.graphlayout.GLPanel
 
hyperScroll - Variable in class com.touchgraph.graphlayout.GLPanel
 
HyperScroll - Class in com.touchgraph.graphlayout.interaction
HyperScroll.
HyperScroll(TGPanel) - Constructor for class com.touchgraph.graphlayout.interaction.HyperScroll
 

I

id - Variable in class com.touchgraph.graphlayout.Edge
 
id - Variable in exception com.touchgraph.graphlayout.TGException
An int containing an exception type identifier (ID).
ImmutableGraphEltSet - Interface in com.touchgraph.graphlayout.graphelements
ImmutableGraphEltSet provides access to the elements of GraphElementSet that does not allow for addition or deletion of nodes or edges.
incrementRotateAngle(double) - Method in class com.touchgraph.graphlayout.interaction.RotateScroll
 
INFINITE_LOCALITY_RADIUS - Static variable in class com.touchgraph.graphlayout.LocalityUtils
 
init() - Method in class com.touchgraph.graphlayout.GraphLayoutApplet
 
initialize() - Method in class com.touchgraph.graphlayout.GLPanel
Initialize panel, lens, and establish a random graph as a demonstration.
intersects(Dimension) - Method in class com.touchgraph.graphlayout.Edge
 
intersects(Dimension) - Method in class com.touchgraph.graphlayout.Node
Returns true if this Node intersects Dimension d.
isActive() - Method in class com.touchgraph.graphlayout.interaction.TGUserInterface
 
isEmpty() - Method in class com.touchgraph.graphlayout.graphelements.TGNodeQueue
 
isVisible() - Method in class com.touchgraph.graphlayout.Edge
Return the visibility of this Edge as a boolean.
isVisible() - Method in class com.touchgraph.graphlayout.Node
Return the visibility of this Node as a boolean.

J

justMadeLocal - Variable in class com.touchgraph.graphlayout.Node
 

L

lbl - Variable in class com.touchgraph.graphlayout.Node
 
length - Variable in class com.touchgraph.graphlayout.Edge
 
Locality - Class in com.touchgraph.graphlayout.graphelements
Locality: A way of representing a subset of a larger set of nodes.
Locality(GraphEltSet) - Constructor for class com.touchgraph.graphlayout.graphelements.Locality
Constructor with GraphEltSet ges.
localityLabel - Variable in class com.touchgraph.graphlayout.GLPanel
 
localityScroll - Variable in class com.touchgraph.graphlayout.GLPanel
 
LocalityScroll - Class in com.touchgraph.graphlayout.interaction
LocalityScroll.
LocalityScroll(TGPanel) - Constructor for class com.touchgraph.graphlayout.interaction.LocalityScroll
 
LocalityUtils - Class in com.touchgraph.graphlayout
LocalityUtils: Utilities for switching locality.
LocalityUtils(Locality, TGPanel) - Constructor for class com.touchgraph.graphlayout.LocalityUtils
 

M

main(String[]) - Static method in class com.touchgraph.graphlayout.GLPanel
 
main(String[]) - Static method in class com.touchgraph.graphlayout.TGPanel
 
maintainMouseOver - Variable in class com.touchgraph.graphlayout.TGPanel
 
markedForRemoval - Variable in class com.touchgraph.graphlayout.Node
 
massfade - Variable in class com.touchgraph.graphlayout.Node
 
MOUSE_OVER_COLOR - Static variable in class com.touchgraph.graphlayout.Edge
 
mouseClicked(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.TGAbstractClickUI
 
mouseClicked(MouseEvent) - Method in class com.touchgraph.graphlayout.TGPanel.SwitchSelectUI
 
mouseDragged(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.DragAddUI
 
mouseDragged(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.DragMultiselectUI
 
mouseDragged(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.DragNodeUI
 
mouseDragged(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.HVRotateDragUI
 
mouseDragged(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.TGAbstractDragUI
 
mouseDragged(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.TGAbstractMouseMotionUI
 
mouseDragged(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.TGAbstractMousePausedUI
 
mouseMoved(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.TGAbstractMouseMotionUI
 
mouseMoved(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.TGAbstractMousePausedUI
 
mouseOverE - Variable in class com.touchgraph.graphlayout.TGPanel
 
mouseOverN - Variable in class com.touchgraph.graphlayout.TGPanel
 
mousePaused(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.TGAbstractMousePausedUI
 
mousePos - Variable in class com.touchgraph.graphlayout.TGPanel
 
mousePressed(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.DragAddUI
 
mousePressed(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.DragMultiselectUI
 
mousePressed(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.DragNodeUI
 
mousePressed(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.HVRotateDragUI
 
mousePressed(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.TGAbstractDragUI
 
mouseReleased(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.DragAddUI
 
mouseReleased(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.DragMultiselectUI
 
mouseReleased(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.DragNodeUI
 
mouseReleased(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.HVRotateDragUI
 
mouseReleased(MouseEvent) - Method in class com.touchgraph.graphlayout.interaction.TGAbstractDragUI
 
mouseWasDragged - Variable in class com.touchgraph.graphlayout.interaction.TGAbstractDragUI
 
multiSelect(TGPoint2D, TGPoint2D) - Method in class com.touchgraph.graphlayout.TGPanel
 

N

Node - Class in com.touchgraph.graphlayout
Node.
Node() - Constructor for class com.touchgraph.graphlayout.Node
Minimal constructor which will generate an ID value from Java's Date class.
Node(String) - Constructor for class com.touchgraph.graphlayout.Node
Constructor with the required ID id, using defaults for type (rectangle), color (a static variable from TGPanel).
Node(String, String) - Constructor for class com.touchgraph.graphlayout.Node
Constructor with Strings for ID id and label, using defaults for type (rectangle) and color (a static variable from TGPanel).
Node(String, int, Color, String) - Constructor for class com.touchgraph.graphlayout.Node
Constructor with a String ID id, an int type, Background Color bgColor, and a String label.
NODE_DOESNT_EXIST - Static variable in exception com.touchgraph.graphlayout.TGException
An exception occurring when a Node doesn't exist.
NODE_EXISTS - Static variable in exception com.touchgraph.graphlayout.TGException
An exception occurring when a Node already exists.
NODE_NO_ID - Static variable in exception com.touchgraph.graphlayout.TGException
An exception occurring when a Node is missing its required ID.
nodeAt(int) - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Return the Node at int index, null if none are available.
nodeCount() - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Return the number of Nodes in the cumulative Vector.
nodeCount() - Method in interface com.touchgraph.graphlayout.graphelements.ImmutableGraphEltSet
Return the number of Nodes in the cumulative Vector.
nodeIDRegistry - Variable in class com.touchgraph.graphlayout.graphelements.GraphEltSet
The Hashtable containing references to the Node IDs of the current graph.
nodeNum() - Method in class com.touchgraph.graphlayout.graphelements.GraphEltSet
Deprecated.
this method has been replaced by the nodeCount() method.
nodeNum() - Method in interface com.touchgraph.graphlayout.graphelements.ImmutableGraphEltSet
Deprecated.
this method has been replaced by the nodeCount() method.
nodeNum() - Method in class com.touchgraph.graphlayout.TGPanel
Deprecated.
this method has been replaced by the visibleNodeCount() method.
nodes - Variable in class com.touchgraph.graphlayout.graphelements.GraphEltSet
 

P

paint(Graphics, TGPanel) - Method in class com.touchgraph.graphlayout.Edge
 
paint(Graphics, TGPanel) - Method in class com.touchgraph.graphlayout.Node
Paints the Node.
paint(Graphics) - Method in class com.touchgraph.graphlayout.TGPanel
 
paintAfterEdges(Graphics) - Method in class com.touchgraph.graphlayout.interaction.DragAddUI
 
paintAfterEdges(Graphics) - Method in class com.touchgraph.graphlayout.interaction.DragMultiselectUI
 
paintAfterEdges(Graphics) - Method in class com.touchgraph.graphlayout.interaction.HVRotateDragUI
 
paintAfterEdges(Graphics) - Method in interface com.touchgraph.graphlayout.TGPaintListener
 
paintArrow(Graphics, int, int, int, int, Color) - Static method in class com.touchgraph.graphlayout.Edge
 
paintFirst(Graphics) - Method in class com.touchgraph.graphlayout.interaction.DragAddUI
 
paintFirst(Graphics) - Method in class com.touchgraph.graphlayout.interaction.DragMultiselectUI
 
paintFirst(Graphics) - Method in class com.touchgraph.graphlayout.interaction.HVRotateDragUI
 
paintFirst(Graphics) - Method in interface com.touchgraph.graphlayout.TGPaintListener
 
paintLast(Graphics) - Method in class com.touchgraph.graphlayout.interaction.DragAddUI
 
paintLast(Graphics) - Method in class com.touchgraph.graphlayout.interaction.DragMultiselectUI
 
paintLast(Graphics) - Method in class com.touchgraph.graphlayout.interaction.HVRotateDragUI
 
paintLast(Graphics) - Method in interface com.touchgraph.graphlayout.TGPaintListener
 
paintNodeBody(Graphics, TGPanel) - Method in class com.touchgraph.graphlayout.Node
Paints the background of the node, along with its label
paintSmallTag(Graphics, TGPanel, int, int, Color, Color, char) - Method in class com.touchgraph.graphlayout.Node
Paints a tag with containing a character in a small font.
pop() - Method in class com.touchgraph.graphlayout.graphelements.TGNodeQueue
 
postDeactivate() - Method in class com.touchgraph.graphlayout.interaction.TGAbstractMousePausedUI
 
preActivate() - Method in class com.touchgraph.graphlayout.interaction.DragAddUI
 
preActivate() - Method in class com.touchgraph.graphlayout.interaction.DragMultiselectUI
 
preActivate() - Method in class com.touchgraph.graphlayout.interaction.DragNodeUI
 
preActivate() - Method in class com.touchgraph.graphlayout.interaction.HVRotateDragUI
 
preActivate() - Method in class com.touchgraph.graphlayout.interaction.TGAbstractDragUI
 
preActivate() - Method in class com.touchgraph.graphlayout.interaction.TGAbstractMousePausedUI
 
preDeactivate() - Method in class com.touchgraph.graphlayout.interaction.DragAddUI
 
preDeactivate() - Method in class com.touchgraph.graphlayout.interaction.DragMultiselectUI
 
preDeactivate() - Method in class com.touchgraph.graphlayout.interaction.DragNodeUI
 
preDeactivate() - Method in class com.touchgraph.graphlayout.interaction.HVRotateDragUI
 
preDeactivate() - Method in class com.touchgraph.graphlayout.interaction.TGAbstractDragUI
 
processGraphMove() - Method in class com.touchgraph.graphlayout.TGPanel
 
push(Node) - Method in class com.touchgraph.graphlayout.graphelements.TGNodeQueue
 

R

randomGraph() - Method in class com.touchgraph.graphlayout.GLPanel
 
removeAll() - Method in class com.touchgraph.graphlayout.graphelements.Locality
 
removeAll() - Method in class com.touchgraph.graphlayout.graphelements.VisibleLocality
 
removeEdge(Edge) - Method in class com.touchgraph.graphlayout.graphelements.Locality
 
removeEdge(Edge) - Method in class com.touchgraph.graphlayout.graphelements.VisibleLocality
 
removeEdge(Edge) - Method in class com.touchgraph.graphlayout.Node
Remove the Edge edge from the graph.
removeEdges(Vector) - Method in class com.touchgraph.graphlayout.graphelements.Locality
 
removeGraphListener(GraphListener) - Method in class com.touchgraph.graphlayout.TGPanel
 
removeNode(Node) - Method in class com.touchgraph.graphlayout.graphelements.Locality
 
removeNode(Node) - Method in class com.touchgraph.graphlayout.graphelements.VisibleLocality
 
removeNodes(Vector) - Method in class com.touchgraph.graphlayout.graphelements.Locality
 
removePaintListener(TGPaintListener) - Method in class com.touchgraph.graphlayout.TGPanel
 
removeUI(String) - Method in class com.touchgraph.graphlayout.interaction.TGUIManager
 
removeUI(TGUserInterface) - Method in class com.touchgraph.graphlayout.interaction.TGUIManager
 
repaintAfterMove() - Method in class com.touchgraph.graphlayout.TGPanel
 
repulsion - Variable in class com.touchgraph.graphlayout.Node
 
resetDamper() - Method in class com.touchgraph.graphlayout.TGLayout
 
resetDamper() - Method in class com.touchgraph.graphlayout.TGPanel
Makes the graph mobile, and slowly slows it down.
resetPause() - Method in class com.touchgraph.graphlayout.interaction.TGAbstractMousePausedUI
 
reverse() - Method in class com.touchgraph.graphlayout.Edge
Switches the endpoints of the edge
rotateLabel - Variable in class com.touchgraph.graphlayout.GLPanel
 
rotateScroll - Variable in class com.touchgraph.graphlayout.GLPanel
 
RotateScroll - Class in com.touchgraph.graphlayout.interaction
RotateScroll.
RotateScroll(TGPanel) - Constructor for class com.touchgraph.graphlayout.interaction.RotateScroll
Constructor with TGPanel tgp.
run() - Method in class com.touchgraph.graphlayout.TGLayout
 

S

scrollAtoB(TGPoint2D, TGPoint2D) - Method in class com.touchgraph.graphlayout.interaction.HVScroll
 
scrollBarHash - Variable in class com.touchgraph.graphlayout.GLPanel
 
scrolling - Variable in class com.touchgraph.graphlayout.interaction.HVScroll
 
scrollSelectPanel(String[]) - Method in class com.touchgraph.graphlayout.GLPanel
 
select - Variable in class com.touchgraph.graphlayout.TGPanel
 
selectFirstNode() - Method in class com.touchgraph.graphlayout.TGPanel
A convenience method that selects the first node of a graph, so that hiding works.
setBackColor(Color) - Method in class com.touchgraph.graphlayout.Node
Set the background color of this Node to the Color bgColor.
setBackColor(Color) - Method in class com.touchgraph.graphlayout.TGPanel
 
setColor(Color) - Method in class com.touchgraph.graphlayout.Edge
Set the color of this Edge to the Color color.
setDragNode(Node) - Method in class com.touchgraph.graphlayout.TGPanel
 
setEdgeDefaultColor(Color) - Static method in class com.touchgraph.graphlayout.Edge
 
setEdgeDefaultLength(int) - Static method in class com.touchgraph.graphlayout.Edge
 
setEdgeMouseOverColor(Color) - Static method in class com.touchgraph.graphlayout.Edge
 
setFixed(boolean) - Method in class com.touchgraph.graphlayout.Node
Set the fixed status of this Node to the boolean fixed.
setFont(Font) - Method in class com.touchgraph.graphlayout.Node
Set the font of this Node to the Font font.
setGraphEltSet(GraphEltSet) - Method in class com.touchgraph.graphlayout.TGPanel
 
setID(String) - Method in class com.touchgraph.graphlayout.Edge
Set the ID of this Edge to the String id.
setID(String) - Method in class com.touchgraph.graphlayout.Node
Set the ID of this Node to the String id.
setLabel(String) - Method in class com.touchgraph.graphlayout.Node
Set the label of this Node to the String label.
setLength(int) - Method in class com.touchgraph.graphlayout.Edge
Set the length of this Edge to the int len.
setLensSet(TGLensSet) - Method in class com.touchgraph.graphlayout.TGPanel
 
setLocale(Node, int, int, int, boolean) - Method in class com.touchgraph.graphlayout.LocalityUtils
 
setLocale(Node, int) - Method in class com.touchgraph.graphlayout.LocalityUtils
 
setLocale(Node, int, int, int, boolean) - Method in class com.touchgraph.graphlayout.TGPanel
 
setLocale(Node, int) - Method in class com.touchgraph.graphlayout.TGPanel
 
setLocalityRadius(int) - Method in class com.touchgraph.graphlayout.GLPanel
Set the locality radius of this TGScrollPane (allowable values between 0 to 4, or LocalityUtils.INFINITE_LOCALITY_RADIUS).
setLocalityRadius(int) - Method in class com.touchgraph.graphlayout.interaction.LocalityScroll
 
setLocalityRadius(int) - Method in interface com.touchgraph.graphlayout.TGScrollPane
Set the locality radius of this TGScrollPane (allowable values between 0 to 4, or LocalityUtils.INFINITE_LOCALITY_RADIUS).
setLocation(Point) - Method in class com.touchgraph.graphlayout.Node
Set the location of this Node provided the Point p.
setLocation(double, double) - Method in class com.touchgraph.graphlayout.TGPoint2D
 
setMaintainMouseOver(boolean) - Method in class com.touchgraph.graphlayout.TGPanel
 
setMouseOverE(Edge) - Method in class com.touchgraph.graphlayout.TGPanel
 
setMouseOverN(Node) - Method in class com.touchgraph.graphlayout.TGPanel
 
setNodeBackDefaultColor(Color) - Method in class com.touchgraph.graphlayout.Node
 
setNodeBackFixedColor(Color) - Method in class com.touchgraph.graphlayout.Node
 
setNodeBackHilightColor(Color) - Method in class com.touchgraph.graphlayout.Node
 
setNodeBackSelectColor(Color) - Method in class com.touchgraph.graphlayout.Node
 
setNodeBorderDragColor(Color) - Method in class com.touchgraph.graphlayout.Node
 
setNodeBorderInactiveColor(Color) - Method in class com.touchgraph.graphlayout.Node
 
setNodeBorderMouseOverColor(Color) - Method in class com.touchgraph.graphlayout.Node
 
setNodeTextColor(Color) - Method in class com.touchgraph.graphlayout.Node
 
setNodeTextFont(Font) - Method in class com.touchgraph.graphlayout.Node
 
setNodeType(int) - Method in class com.touchgraph.graphlayout.Node
 
setOffset(Point) - Method in class com.touchgraph.graphlayout.GLPanel
Sets the horizontal offset to p.x, and the vertical offset to p.y given a Point p.
setOffset(Point) - Method in class com.touchgraph.graphlayout.interaction.HVScroll
 
setOffset(Point) - Method in interface com.touchgraph.graphlayout.TGScrollPane
Sets the horizontal offset to p.x, and the vertical offset to p.y given a Point p.
setRotationAngle(int) - Method in class com.touchgraph.graphlayout.GLPanel
Set the rotation angle of this GLPanel (allowable values between 0 to 359).
setRotationAngle(int) - Method in class com.touchgraph.graphlayout.interaction.RotateScroll
 
setRotationAngle(int) - Method in interface com.touchgraph.graphlayout.TGScrollPane
Set the rotation angle of this TGScrollPane (allowable values between 0 to 359).
setSelect(Node) - Method in class com.touchgraph.graphlayout.TGPanel
 
setSelfDeactivate(boolean) - Method in class com.touchgraph.graphlayout.interaction.TGSelfDeactivatingUI
 
setTextColor(Color) - Method in class com.touchgraph.graphlayout.Node
Set the text color of this Node to the Color txtColor.
setTGLayout(TGLayout) - Method in class com.touchgraph.graphlayout.TGPanel
 
setType(int) - Method in class com.touchgraph.graphlayout.Node
Set the type of this Node to the int type.
setURL(String) - Method in class com.touchgraph.graphlayout.Node
 
setVisible(boolean) - Method in class com.touchgraph.graphlayout.Edge
Set the visibility of this Edge to the boolean v.
setVisible(boolean) - Method in class com.touchgraph.graphlayout.Node
Set the visibility of this Node to the boolean v.
setX(double) - Method in class com.touchgraph.graphlayout.TGPoint2D
 
setY(double) - Method in class com.touchgraph.graphlayout.TGPoint2D
 
setZoomValue(int) - Method in class com.touchgraph.graphlayout.GLPanel
Set the zoom value of this GLPanel (allowable values between -100 to 100).
setZoomValue(int) - Method in class com.touchgraph.graphlayout.interaction.ZoomScroll
 
setZoomValue(int) - Method in interface com.touchgraph.graphlayout.TGScrollPane
Set the zoom value of this TGScrollPane (allowable values between -100 to 100).
slowScrollToCenter(Node) - Method in class com.touchgraph.graphlayout.interaction.HVScroll
 
SMALL_TAG_FONT - Static variable in class com.touchgraph.graphlayout.Node
 
start() - Method in class com.touchgraph.graphlayout.TGLayout
 
startDamper() - Method in class com.touchgraph.graphlayout.TGLayout
 
startDamper() - Method in class com.touchgraph.graphlayout.TGPanel
Start and stop the damper.
stop() - Method in class com.touchgraph.graphlayout.TGLayout
 
stopDamper() - Method in class com.touchgraph.graphlayout.TGLayout
 
stopDamper() - Method in class com.touchgraph.graphlayout.TGPanel
 
stopMotion() - Method in class com.touchgraph.graphlayout.TGLayout
 
stopMotion() - Method in class com.touchgraph.graphlayout.TGPanel
Gently stops the graph from moving

T

TEXT_COLOR - Variable in class com.touchgraph.graphlayout.Node
 
TEXT_FONT - Static variable in class com.touchgraph.graphlayout.Node
 
textColor - Variable in class com.touchgraph.graphlayout.Node
 
TGAbstractClickUI - Class in com.touchgraph.graphlayout.interaction
TGAbstractClickUI allows one to write interfaces that deal with mouse clicks.
TGAbstractClickUI() - Constructor for class com.touchgraph.graphlayout.interaction.TGAbstractClickUI
 
TGAbstractClickUI(TGPanel) - Constructor for class com.touchgraph.graphlayout.interaction.TGAbstractClickUI
 
TGAbstractDragUI - Class in com.touchgraph.graphlayout.interaction
TGAbstractDragUI allows one to write user interfaces that handle what happends when a mouse is pressed, dragged, and released.
TGAbstractDragUI(TGPanel) - Constructor for class com.touchgraph.graphlayout.interaction.TGAbstractDragUI
Constructor with TGPanel tgp.
TGAbstractLens - Class in com.touchgraph.graphlayout
TGAbstractLens.
TGAbstractLens() - Constructor for class com.touchgraph.graphlayout.TGAbstractLens
 
TGAbstractMouseMotionUI - Class in com.touchgraph.graphlayout.interaction
TGAbstractMouseMotionUI allows one to write user interfaces that handle what happends when a mouse is moved over the screen
TGAbstractMouseMotionUI(TGPanel) - Constructor for class com.touchgraph.graphlayout.interaction.TGAbstractMouseMotionUI
Constructor with TGPanel tgp.
TGAbstractMousePausedUI - Class in com.touchgraph.graphlayout.interaction
TGAbstractMousePausedUI allows one to handle MousePaused events.
TGAbstractMousePausedUI(TGPanel) - Constructor for class com.touchgraph.graphlayout.interaction.TGAbstractMousePausedUI
Constructor with TGPanel tgp.
TGException - Exception in com.touchgraph.graphlayout
An class for exceptions thrown during TouchGraph processing.
TGException(int) - Constructor for exception com.touchgraph.graphlayout.TGException
Constructor for TGException with Exception ID.
TGException(int, String) - Constructor for exception com.touchgraph.graphlayout.TGException
Constructor for TGException with Exception ID and error message String.
TGException(String) - Constructor for exception com.touchgraph.graphlayout.TGException
Constructor for TGException with an error message String.
TGException(Exception) - Constructor for exception com.touchgraph.graphlayout.TGException
Constructor for TGException tunnelling the original Exception.
TGForEachEdge - Class in com.touchgraph.graphlayout.graphelements
TGForEachEdge: A dummy object for iterating through edges
TGForEachEdge() - Constructor for class com.touchgraph.graphlayout.graphelements.TGForEachEdge
 
TGForEachNode - Class in com.touchgraph.graphlayout.graphelements
TGForEachNode: A dummy object for iterating through nodes
TGForEachNode() - Constructor for class com.touchgraph.graphlayout.graphelements.TGForEachNode
 
TGForEachNodePair - Class in com.touchgraph.graphlayout.graphelements
TGForEachNodePair: A dummy object for iterating through pairs of nodes
TGForEachNodePair() - Constructor for class com.touchgraph.graphlayout.graphelements.TGForEachNodePair
 
TGLayout - Class in com.touchgraph.graphlayout
TGLayout is the thread responsible for graph layout.
TGLayout(TGPanel) - Constructor for class com.touchgraph.graphlayout.TGLayout
Constructor with a supplied TGPanel tgp.
tgLayout - Variable in class com.touchgraph.graphlayout.TGPanel
 
tgLensSet - Variable in class com.touchgraph.graphlayout.GLPanel
 
TGLensSet - Class in com.touchgraph.graphlayout
TGLensSet: A collection of lenses, where each lens is a function that warps 2D space.
TGLensSet() - Constructor for class com.touchgraph.graphlayout.TGLensSet
 
TGNodeQueue - Class in com.touchgraph.graphlayout.graphelements
TGNodeQueue: a very simple queue implementation for doing a breadth first search.
TGNodeQueue() - Constructor for class com.touchgraph.graphlayout.graphelements.TGNodeQueue
 
TGPaintListener - Interface in com.touchgraph.graphlayout
TGPaintListener.
tgPanel - Variable in class com.touchgraph.graphlayout.GLPanel
 
tgPanel - Variable in class com.touchgraph.graphlayout.interaction.TGAbstractDragUI
 
tgPanel - Variable in class com.touchgraph.graphlayout.interaction.TGAbstractMousePausedUI
 
TGPanel - Class in com.touchgraph.graphlayout
TGPanel contains code for drawing the graph, and storing which nodes are selected, and which ones the mouse is over.
TGPanel() - Constructor for class com.touchgraph.graphlayout.TGPanel
Default constructor.
TGPanel.AdjustOriginLens - Class in com.touchgraph.graphlayout
 
TGPanel.AdjustOriginLens() - Constructor for class com.touchgraph.graphlayout.TGPanel.AdjustOriginLens
 
TGPanel.SwitchSelectUI - Class in com.touchgraph.graphlayout
 
TGPanel.SwitchSelectUI() - Constructor for class com.touchgraph.graphlayout.TGPanel.SwitchSelectUI
 
TGPoint2D - Class in com.touchgraph.graphlayout
TGPoint2D is only needed for java 1.1.
TGPoint2D(double, double) - Constructor for class com.touchgraph.graphlayout.TGPoint2D
 
TGPoint2D(TGPoint2D) - Constructor for class com.touchgraph.graphlayout.TGPoint2D
 
TGScrollPane - Interface in com.touchgraph.graphlayout
TGScrollPane is a Java interface for a user interface using scrollbars to set TouchGraph navigation and editing properties such as zoom, rotate and locality.
TGSelfDeactivatingUI - Class in com.touchgraph.graphlayout.interaction
TGSelfDeactivatingUI: A UI that can deactivate itself once its task is performed.
TGSelfDeactivatingUI() - Constructor for class com.touchgraph.graphlayout.interaction.TGSelfDeactivatingUI
Default constructor.
tgUIManager - Variable in class com.touchgraph.graphlayout.GLPanel
 
TGUIManager - Class in com.touchgraph.graphlayout.interaction
TGUIManager switches between major user interfaces, and allows them to be referred to by name.
TGUIManager() - Constructor for class com.touchgraph.graphlayout.interaction.TGUIManager
Default constructor.
TGUserInterface - Class in com.touchgraph.graphlayout.interaction
TGUserInterface.
TGUserInterface() - Constructor for class com.touchgraph.graphlayout.interaction.TGUserInterface
 
to - Variable in class com.touchgraph.graphlayout.Edge
 
typ - Variable in class com.touchgraph.graphlayout.Node
an int indicating the Node type.
TYPE_CIRCLE - Static variable in class com.touchgraph.graphlayout.Node
This Node's type is a Circle.
TYPE_ELLIPSE - Static variable in class com.touchgraph.graphlayout.Node
This Node's type is an Ellipse.
TYPE_RECTANGLE - Static variable in class com.touchgraph.graphlayout.Node
This Node's type is a Rectangle.
TYPE_ROUNDRECT - Static variable in class com.touchgraph.graphlayout.Node
This Node's type is a Round Rectangle.

U

undoLens(TGPoint2D) - Method in class com.touchgraph.graphlayout.TGAbstractLens
 
undoLens(TGPoint2D) - Method in class com.touchgraph.graphlayout.TGLensSet
 
undoLens(TGPoint2D) - Method in class com.touchgraph.graphlayout.TGPanel.AdjustOriginLens
 
update(Graphics) - Method in class com.touchgraph.graphlayout.TGPanel
 
updateDrawPos(Node) - Method in class com.touchgraph.graphlayout.TGPanel
 
updateDrawPositions() - Method in class com.touchgraph.graphlayout.TGPanel
 
updateGraphSize() - Method in class com.touchgraph.graphlayout.TGPanel
 
updateLocalityFromVisibility() - Method in class com.touchgraph.graphlayout.graphelements.VisibleLocality
 
updateLocalityFromVisibility() - Method in class com.touchgraph.graphlayout.TGPanel
 
updatePosFromDraw(Node) - Method in class com.touchgraph.graphlayout.TGPanel
 

V

visible - Variable in class com.touchgraph.graphlayout.Edge
 
visible - Variable in class com.touchgraph.graphlayout.Node
 
visibleEdgeCnt - Variable in class com.touchgraph.graphlayout.Node
 
visibleEdgeCount() - Method in class com.touchgraph.graphlayout.Node
Returns the local Edge count.
visibleEdgeCount() - Method in class com.touchgraph.graphlayout.TGPanel
Return the number of Edges in the Locality.
VisibleLocality - Class in com.touchgraph.graphlayout.graphelements
VisibleLocality: Extends Locality to spefically handle the Nodes + Edges that are visible on screen.
VisibleLocality(GraphEltSet) - Constructor for class com.touchgraph.graphlayout.graphelements.VisibleLocality
 
visibleNodeCount() - Method in class com.touchgraph.graphlayout.TGPanel
Returns the current node count within the VisibleLocality.

X

x - Variable in class com.touchgraph.graphlayout.Node
 
x - Variable in class com.touchgraph.graphlayout.TGPoint2D
 

Y

y - Variable in class com.touchgraph.graphlayout.Node
 
y - Variable in class com.touchgraph.graphlayout.TGPoint2D
 

Z

zoomLabel - Variable in class com.touchgraph.graphlayout.GLPanel
 
zoomLens - Variable in class com.touchgraph.graphlayout.interaction.ZoomScroll
 
zoomScroll - Variable in class com.touchgraph.graphlayout.GLPanel
 
ZoomScroll - Class in com.touchgraph.graphlayout.interaction
ZoomScroll: Contains code for enlarging the graph by zooming in.
ZoomScroll(TGPanel) - Constructor for class com.touchgraph.graphlayout.interaction.ZoomScroll
Constructor with TGPanel tgp.
A B C D E F G H I J L M N P R S T U V X Y Z