maspack.render
Interface Dragger3d

All Superinterfaces:
GLRenderable, GLSelectable
All Known Implementing Classes:
ConstrainedTranslator3d, Dragger3dBase, DrawToolBase, FreehandTool, Jack3d, RotatableScaler3d, Rotator3d, Scaler3d, SplineTool, Translator3d, Transrotator3d

public interface Dragger3d
extends GLSelectable


Field Summary
 
Fields inherited from interface maspack.render.GLRenderable
TRANSLUCENT, TWO_DIMENSIONAL
 
Method Summary
 boolean isVisible()
           
 boolean mouseClicked(MouseRayEvent e)
           
 boolean mouseDragged(MouseRayEvent e)
           
 boolean mouseMoved(MouseRayEvent e)
           
 boolean mousePressed(MouseRayEvent e)
           
 boolean mouseReleased(MouseRayEvent e)
           
 
Methods inherited from interface maspack.render.GLSelectable
getSelection, isSelectable, numSelectionQueriesNeeded
 
Methods inherited from interface maspack.render.GLRenderable
getRenderHints, prerender, render, updateBounds
 

Method Detail

mouseClicked

boolean mouseClicked(MouseRayEvent e)

mousePressed

boolean mousePressed(MouseRayEvent e)

mouseReleased

boolean mouseReleased(MouseRayEvent e)

mouseDragged

boolean mouseDragged(MouseRayEvent e)

mouseMoved

boolean mouseMoved(MouseRayEvent e)

isVisible

boolean isVisible()