|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| BaseInteractable | This interface marks a graphical object as one that can be selected, repositioned and manipulated via interaction with the mouse or API calls. |
| Interactable |
An Interactable is a generalization of the
BaseInteractable interface. |
| InteractableLine |
An InteractableLine is a generalization of the
BaseInteractable interface. |
| InteractionContext |
The InteractionContext provides all functionalities needed for
the selection, movement and manipulation of a graphical object that implement
the BaseInteractable interface.
|
| InteractionDescriptor |
An InteractionDescriptor accumulates several
InteractionItems. |
| InteractionItem | A InteractionItem specifies a single element like
handles, lines, rectangles or areas for the interaction for an object that
implements the BaseInteractable interface. |
| InteractionItemRestriction | TODO : comment |
| InteractionProvider |
The InteractionProvider interface specifies a type of object that
lends interaction support to objects of type BaseInteractable.
|
| InteractionRestriction | TODO: comment |
| Class Summary | |
| AreaInteractionItem | An implementation of the InteractionItem interface to
enable area (polygon) selection and manipulation. |
| CubicLineInteractionItem | An implementation of the InteractionItem interface to
enable cubic line selection and manipulation. |
| DefaultInteractionContext | The default implementation of the InteractionContext
interface. |
| DefaultInteractionDescriptor | The DefaultInteractionDescriptor class is the default
implementation if the InteractionDescriptor interface. |
| HandleInteractionItem | An implementation of the InteractionItem interface to
enable point selection and movement. |
| InteractionConfiguration | The InteractionConfiguration class holds the information that
configures the interaction environment of the graphics API.
|
| InteractionConstants | This class provides constants which are frequently used with the selection of objects. |
| InteractionInfo |
The InteractionInfo class represent an object which gathers
the needed information used the InteractionContext,
InteractionProvider and the BaseInteractable to
perform calculations, adjustments and such.
|
| InteractionRestrictionInfo | TODO: comment |
| LinearLineInteractionItem | An implementation of the InteractionItem interface to
enable linear line selection and manipulation. |
| MouseInfo | The MouseInfo class holds the information needed during an
interaction with the mouse. |
| MultipleCoordinatesHandleInteractionItem | An implementation of the InteractionItem interface to
enable point selection and movement. |
| PolylineInteractionItem | An implementation of the InteractionItem interface to
enable polyline selection selection and manipulation. |
| RectInteractionItem | An implementation of the InteractionItem interface to
enable rectangle selection selection and manipulation. |
| TableCellInteractionItem | An InteractionItem for table cells. |
Contains classes and interfaces for handling graphic interactions.
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||