public class FreehandTool extends DrawToolBase
DrawToolBase.FrameBindingDragger3d.DraggerType, Dragger3d.DragModeCONSTRAIN, REPOSITIONTRANSPARENT, TWO_DIMENSIONAL| Constructor and Description |
|---|
FreehandTool() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Clears the drawn contents of this tool.
|
boolean |
mouseDragged(MouseRayEvent e) |
boolean |
mousePressed(MouseRayEvent e) |
boolean |
mouseReleased(MouseRayEvent e) |
void |
render(Renderer renderer,
int flags)
Render this object using the functionality of the supplied
Renderer. |
addListener, fireDrawToolAddedListeners, fireDrawToolBeginListeners, fireDrawToolEndListeners, fireDrawToolRemovedListeners, getFrame, getFrameBinding, getFrameOffset, getRenderHints, getSelection, getToolToWorld, getViewer, isSelectable, isVisible, mouseClicked, mouseMoved, numSelectionQueriesNeeded, prerender, removeListener, setFrame, setFrameBinding, setFrameOffset, setViewer, setVisible, updateBoundsclearFlags, getDragMode, getFlags, isDragging, setDragMode, setFlagspublic void clear()
DrawToolBaseclear in class DrawToolBasepublic boolean mousePressed(MouseRayEvent e)
mousePressed in interface Dragger3dmousePressed in class DrawToolBasepublic boolean mouseReleased(MouseRayEvent e)
mouseReleased in interface Dragger3dmouseReleased in class DrawToolBasepublic boolean mouseDragged(MouseRayEvent e)
mouseDragged in interface Dragger3dmouseDragged in class DrawToolBasepublic void render(Renderer renderer, int flags)
IsRenderableRenderer.renderer - provides the functionality used to perform the rendering.flags - flags that may be used to control different
aspects of the rendering. Flags are defined in Renderer
and currently include
Renderer.HIGHLIGHT and
Renderer.SORT_FACES.