net.sf.jame.mandelbrot
Interface MandelbrotInputHandler
- All Superinterfaces:
- InputHandler
public interface MandelbrotInputHandler
- extends InputHandler
- Author:
- Andrea Medeghini
MODE_MANUAL
static final int MODE_MANUAL
- See Also:
- Constant Field Values
MODE_AUTOMATIC
static final int MODE_AUTOMATIC
- See Also:
- Constant Field Values
DIRECTION_UNDEFINED
static final int DIRECTION_UNDEFINED
- See Also:
- Constant Field Values
DIRECTION_FORWARD
static final int DIRECTION_FORWARD
- See Also:
- Constant Field Values
DIRECTION_BACKWARD
static final int DIRECTION_BACKWARD
- See Also:
- Constant Field Values
setLastMousePosition
void setLastMousePosition(int x,
int y)
- Parameters:
x - y -
setStartMousePosition
void setStartMousePosition(int x,
int y)
- Parameters:
x - y -
getNormalizedLastMousePositionX
double getNormalizedLastMousePositionX()
- Returns:
getNormalizedLastMousePositionY
double getNormalizedLastMousePositionY()
- Returns:
getNormalizedStartMousePositionX
double getNormalizedStartMousePositionX()
- Returns:
getNormalizedStartMousePositionY
double getNormalizedStartMousePositionY()
- Returns:
setZoomMode
void setZoomMode(int mode)
- Parameters:
mode -
setShiftMode
void setShiftMode(int mode)
- Parameters:
mode -
setRotationMode
void setRotationMode(int mode)
- Parameters:
mode -
setZoomDirection
void setZoomDirection(int direction)
- Parameters:
direction -
setShiftDirection
void setShiftDirection(int direction)
- Parameters:
direction -
setRotationDirection
void setRotationDirection(int direction)
- Parameters:
direction -
setZoomEnabled
void setZoomEnabled(boolean value)
- Parameters:
value -
setShiftEnabled
void setShiftEnabled(boolean value)
- Parameters:
value -
setRotationEnabled
void setRotationEnabled(boolean value)
- Parameters:
value -