org.jzy3d.chart.controllers.mouse.selection
Class AWTScatterMouseSelector
java.lang.Object
org.jzy3d.chart.controllers.mouse.selection.AWTAbstractMouseSelector
org.jzy3d.chart.controllers.mouse.selection.AWTScatterMouseSelector
- All Implemented Interfaces:
- MouseListener, MouseMotionListener, EventListener
public class AWTScatterMouseSelector
- extends AWTAbstractMouseSelector
Method Summary |
void |
clearLastSelection()
|
protected void |
drawSelection(Graphics2D g2d,
int width,
int height)
Drawing occurs in the selection renderer which as the dimension of the
GL2 scene viewport. |
protected void |
processSelection(Scene scene,
View view,
int width,
int height)
Make projection and match points belonging to selection. |
Methods inherited from class org.jzy3d.chart.controllers.mouse.selection.AWTAbstractMouseSelector |
dispose, dragSelection, drawRectangle, initRenderer2d, matchRectangleSelection, matchRectangleSelection, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, register, releaseSelection, rollOver, startSelection, unregister, updateLast |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
scatter
protected SelectableScatter scatter
width
protected int width
height
protected int height
AWTScatterMouseSelector
public AWTScatterMouseSelector(SelectableScatter scatter)
processSelection
protected void processSelection(Scene scene,
View view,
int width,
int height)
- Make projection and match points belonging to selection.
- Specified by:
processSelection
in class AWTAbstractMouseSelector
drawSelection
protected void drawSelection(Graphics2D g2d,
int width,
int height)
- Description copied from class:
AWTAbstractMouseSelector
- Drawing occurs in the selection renderer which as the dimension of the
GL2 scene viewport. In other words, one should not expect to draw on the
entire canvas if the GL2 scene viewport only covers a slice of the
screen. As an example, the following piece of code will draw a border
around the GL2 scene:
g2d.drawRect(1, 1, chart.getCanvas().getRendererWidth()-2,
chart.getCanvas().getRendererHeight()-2);
- Specified by:
drawSelection
in class AWTAbstractMouseSelector
- See Also:
AbstractViewportManager} and {@link Camera}
clearLastSelection
public void clearLastSelection()
- Specified by:
clearLastSelection
in class AWTAbstractMouseSelector
Copyright © 2013. All rights reserved.