| Class | Description |
|---|---|
| DragAddUI |
DragAddUI contains code for adding nodes + edges by dragging.
|
| DragMultiselectUI |
DragMultiselectUI contains code for selecting a group on nodes
by enclosing them in a dotted box.
|
| DragNodeUI |
DragNodeUI contains code for dragging nodes.
|
| GLEditUI |
GLEditUI: User Interface for editing the graph.
|
| GLNavigateUI |
GLNavigateUI.
|
| HVRotateDragUI |
HVRotateDragUI.
|
| HVScroll |
HVScroll: Allows for scrolling horizontaly+vertically.
|
| HyperScroll |
HyperScroll.
|
| LocalityScroll |
LocalityScroll.
|
| RotateScroll |
RotateScroll.
|
| TGAbstractClickUI |
TGAbstractClickUI allows one to write interfaces that deal with
mouse clicks.
|
| TGAbstractDragUI |
TGAbstractDragUI allows one to write user interfaces that handle
what happends when a mouse is pressed, dragged, and released.
|
| TGAbstractMouseMotionUI |
TGAbstractMouseMotionUI allows one to write user interfaces that handle
what happends when a mouse is moved over the screen
|
| TGAbstractMousePausedUI |
TGAbstractMousePausedUI allows one to handle MousePaused events.
|
| TGSelfDeactivatingUI |
TGSelfDeactivatingUI: A UI that can deactivate itself once its
task is performed.
|
| TGUIManager |
TGUIManager switches between major user interfaces, and allows
them to be referred to by name.
|
| TGUserInterface |
TGUserInterface.
|
| ZoomScroll |
ZoomScroll: Contains code for enlarging the graph by zooming in.
|