|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectartofillusion.ui.EditingTool
artofillusion.MoveScaleRotateObjectTool
public class MoveScaleRotateObjectTool
This editing tool presents a compound interface for moving, scaling, and rotating objects.
Field Summary |
---|
Fields inherited from class artofillusion.ui.EditingTool |
---|
ALL_CLICKS, HANDLE_CLICKS, OBJECT_CLICKS |
Constructor Summary | |
---|---|
MoveScaleRotateObjectTool(LayoutWindow fr)
|
Method Summary | |
---|---|
boolean |
allowSelectionChanges()
Get whether the selection may be changed while this tool is active. |
void |
drawOverlay(ViewerCanvas view)
Draw any graphics that this tool overlays on top of the view. |
java.lang.String |
getToolTipText()
Get the tool tip text to display for this tool (or null if it does not have a tool tip). |
LayoutWindow |
getWindow()
Get the LayoutWindow to which this tool belongs. |
void |
iconDoubleClicked()
|
void |
keyPressed(KeyPressedEvent e,
ViewerCanvas view)
|
void |
mouseDragged(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
mousePressed(WidgetMouseEvent e,
ViewerCanvas view)
|
void |
mousePressedOnObject(WidgetMouseEvent e,
ViewerCanvas view,
int obj)
|
void |
mouseReleased(WidgetMouseEvent e,
ViewerCanvas view)
|
int |
whichClicks()
Get what types of mouse clicks this tool wants to receive. |
Methods inherited from class artofillusion.ui.EditingTool |
---|
activate, deactivate, getButton, hilightSelection, isEditable, mouseMoved, mousePressedOnHandle |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MoveScaleRotateObjectTool(LayoutWindow fr)
Method Detail |
---|
public int whichClicks()
EditingTool
whichClicks
in class EditingTool
public boolean allowSelectionChanges()
EditingTool
allowSelectionChanges
in class EditingTool
public java.lang.String getToolTipText()
EditingTool
getToolTipText
in class EditingTool
public LayoutWindow getWindow()
public void drawOverlay(ViewerCanvas view)
EditingTool
drawOverlay
in class EditingTool
public void mousePressed(WidgetMouseEvent e, ViewerCanvas view)
mousePressed
in class EditingTool
public void mousePressedOnObject(WidgetMouseEvent e, ViewerCanvas view, int obj)
mousePressedOnObject
in class EditingTool
public void mouseDragged(WidgetMouseEvent e, ViewerCanvas view)
mouseDragged
in class EditingTool
public void mouseReleased(WidgetMouseEvent e, ViewerCanvas view)
mouseReleased
in class EditingTool
public void keyPressed(KeyPressedEvent e, ViewerCanvas view)
keyPressed
in class EditingTool
public void iconDoubleClicked()
iconDoubleClicked
in class EditingTool
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |