br.usp.iterador.plugin.zoom
Class RectangleData

java.lang.Object
  extended by br.usp.iterador.plugin.zoom.RectangleData

public class RectangleData
extends java.lang.Object

Zoom data.

Author:
Guilherme Silveira

Constructor Summary
RectangleData()
           
 
Method Summary
 void addPoint(double x, double y)
          Adds a point to the zoom.
 double[][] getCoordinates()
          Gets the coordinates
 int getNumberOfPoints()
           
 int[] getOrigin()
           
 boolean isDone()
          Does it contain 2 points?
 void reset()
           
 void setOrigin(int pointX, int pointY)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RectangleData

public RectangleData()
Method Detail

reset

public void reset()

addPoint

public void addPoint(double x,
                     double y)
Adds a point to the zoom.


isDone

public boolean isDone()
Does it contain 2 points?


getCoordinates

public double[][] getCoordinates()
Gets the coordinates

Returns:
Returns the coordinates.

setOrigin

public void setOrigin(int pointX,
                      int pointY)

getNumberOfPoints

public int getNumberOfPoints()

getOrigin

public int[] getOrigin()


Copyright 2004-2004-2006 IME - USP. All Rights Reserved.