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