|
Class Summary |
| 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. |