|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use InteractionItem | |
| com.tensegrity.graphics | Contains basic classes and interfaces of the Tensegrity graphics framework. |
| com.tensegrity.graphics.interaction | Contains classes and interfaces for handling graphic interactions. |
| com.tensegrity.graphics.primitive2D | Contains classes that define graphical primitives in 2D space. |
| Uses of InteractionItem in com.tensegrity.graphics |
| Methods in com.tensegrity.graphics that return InteractionItem | |
InteractionItem |
AbstractPrimitive.getMoveItem()
|
InteractionItem |
AbstractPrimitive.hits(InteractionInfo interactionInfo)
|
InteractionItem |
AbstractPrimitive.select(InteractionInfo interactionInfo)
|
InteractionItem |
AbstractPrimitive.internalSelect(InteractionInfo interactionInfo)
|
| Uses of InteractionItem in com.tensegrity.graphics.interaction |
| Classes in com.tensegrity.graphics.interaction that implement InteractionItem | |
(package private) class |
com.tensegrity.graphics.interaction.AbstractInteractionItem
AbstractInteractionItem represents an abstract base class for all
InteractionItem objects. |
class |
AreaInteractionItem
An implementation of the InteractionItem interface to
enable area (polygon) selection and manipulation. |
class |
CubicLineInteractionItem
An implementation of the InteractionItem interface to
enable cubic line selection and manipulation. |
class |
HandleInteractionItem
An implementation of the InteractionItem interface to
enable point selection and movement. |
class |
LinearLineInteractionItem
An implementation of the InteractionItem interface to
enable linear line selection and manipulation. |
class |
MultipleCoordinatesHandleInteractionItem
An implementation of the InteractionItem interface to
enable point selection and movement. |
class |
PolylineInteractionItem
An implementation of the InteractionItem interface to
enable polyline selection selection and manipulation. |
class |
RectInteractionItem
An implementation of the InteractionItem interface to
enable rectangle selection selection and manipulation. |
class |
TableCellInteractionItem
An InteractionItem for table cells. |
| Methods in com.tensegrity.graphics.interaction that return InteractionItem | |
InteractionItem |
InteractionProvider.getCurrentInteractionItemFor(BaseInteractable interactable)
|
InteractionItem |
InteractionContext.internalGetCurrentInteractionItemFor(BaseInteractable interactable)
Internal method of the selection api. |
InteractionItem |
DefaultInteractionContext.internalGetCurrentInteractionItemFor(BaseInteractable interactable)
|
InteractionItem |
InteractionDescriptor.getItem(int index)
Returns the InteractionItem at the index given by
index. |
InteractionItem |
InteractionDescriptor.getMoveItem()
Returns the InteractionItem that moves the
BaseInteractable or null if there is no item that moves the whole
BaseInteractable. |
InteractionItem |
InteractionRestrictionInfo.getItem()
|
InteractionItem |
BaseInteractable.getMoveItem()
Returns the InteractionItem that is used to move the
BaseInteractable. |
InteractionItem |
BaseInteractable.hits(InteractionInfo interactionInfo)
This method is called to check if the given point hits the BaseInteractable object. |
InteractionItem |
BaseInteractable.select(InteractionInfo interactionInfo)
This method is called by the InteractionContext to select
the BaseInteractable. |
InteractionItem |
BaseInteractable.internalSelect(InteractionInfo interactionInfo)
This method is called by the InteractionContext to select
the BaseInteractable. |
InteractionItem |
DefaultInteractionDescriptor.getItem(int index)
|
InteractionItem |
DefaultInteractionDescriptor.getMoveItem()
|
| Methods in com.tensegrity.graphics.interaction with parameters of type InteractionItem | |
void |
InteractionProvider.descriptorChanged(BaseInteractable interactable,
InteractionDescriptor newDescriptor,
InteractionItem newItem)
|
void |
InteractionContext.select(BaseInteractable interactable,
InteractionItem interactionItem)
Select the BaseInteractable given by
interactable and adds it to the
InteractionContext. |
void |
InteractionContext.internalChangeDescriptor(BaseInteractable interactable,
java.util.List interactables_fixed,
InteractionDescriptor newDescriptor,
InteractionItem newItem)
Internal method of the selection api. |
void |
DefaultInteractionContext.select(BaseInteractable interactable,
InteractionItem interactionItem)
|
void |
DefaultInteractionContext.internalChangeDescriptor(BaseInteractable interactable,
java.util.List interactables_fixed,
InteractionDescriptor newDescriptor,
InteractionItem newItem)
|
int |
InteractionDescriptor.indexOf(InteractionItem item)
Returns the index for the InteractionItem given by
item. |
void |
InteractionDescriptor.addItem(InteractionItem item)
Adds the item given by item to the
InteractionDescriptor. |
void |
InteractionDescriptor.removeItem(InteractionItem item)
Removes the InteractionItem given by item from
the InteractionDescriptor. |
int |
InteractableLine.getActionMode(InteractionItem item)
|
int |
DefaultInteractionDescriptor.indexOf(InteractionItem item)
|
void |
DefaultInteractionDescriptor.addItem(InteractionItem item)
|
void |
DefaultInteractionDescriptor.removeItem(InteractionItem item)
|
| Constructors in com.tensegrity.graphics.interaction with parameters of type InteractionItem | |
InteractionRestrictionInfo(BaseInteractable interactable,
InteractionItem item,
Coordinate coordinate,
Transform2D xform_context,
int type)
TODO : comment |
|
| Uses of InteractionItem in com.tensegrity.graphics.primitive2D |
| Methods in com.tensegrity.graphics.primitive2D that return InteractionItem | |
InteractionItem |
Label2D.select(InteractionInfo interactionInfo)
|
| Methods in com.tensegrity.graphics.primitive2D with parameters of type InteractionItem | |
int |
Polyline2D.getActionMode(InteractionItem item)
|
int |
Line2D.getActionMode(InteractionItem item)
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||