kiyut.citra 2.5

kiyut.citra.canvas.tool
Class SelectionEllipseTool

java.lang.Object
  extended by kiyut.citra.canvas.tool.AbstractTool
      extended by kiyut.citra.canvas.tool.AbstractSelectionTool
          extended by kiyut.citra.canvas.tool.AbstractSelectionAreaTool
              extended by kiyut.citra.canvas.tool.SelectionEllipseTool
All Implemented Interfaces:
KeyListener, MouseListener, MouseMotionListener, EventListener, MouseInputListener, FXTool

public class SelectionEllipseTool
extends AbstractSelectionAreaTool

Implementation of Ellipse Selection Tool

Author:
Kiyut

Field Summary
 
Fields inherited from class kiyut.citra.canvas.tool.AbstractSelectionAreaTool
area, bounds, newX, newY, paintedArea, startX, startY
 
Fields inherited from class kiyut.citra.canvas.tool.AbstractSelectionTool
cursor, prevCursor
 
Fields inherited from class kiyut.citra.canvas.tool.AbstractTool
canvas, enabled, listenerList
 
Constructor Summary
SelectionEllipseTool()
           
 
Method Summary
protected  Area createArea()
          Return area.
 
Methods inherited from class kiyut.citra.canvas.tool.AbstractSelectionAreaTool
mouseDragged, mousePressed, mouseReleased, paint, startTool
 
Methods inherited from class kiyut.citra.canvas.tool.AbstractSelectionTool
endTool
 
Methods inherited from class kiyut.citra.canvas.tool.AbstractTool
addToolListener, fireStateChanged, isEnabled, keyPressed, keyReleased, keyTyped, mouseClicked, mouseEntered, mouseExited, mouseMoved, registerInputListener, removeToolListener, setEnabled, unregisterInputListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectionEllipseTool

public SelectionEllipseTool()
Method Detail

createArea

protected Area createArea()
Return area. This is called to get the initial shape area Create Ellipse Area

Specified by:
createArea in class AbstractSelectionAreaTool
Returns:
Area

kiyut.citra 2.5