util
Class CoordinatesTranslator

java.lang.Object
  extended byutil.CoordinatesTranslator

public class CoordinatesTranslator
extends java.lang.Object

Author:
Administrator To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments

Field Summary
 java.util.ArrayList calibrationPoints
           
 
Constructor Summary
CoordinatesTranslator()
           
 
Method Summary
 void addToCalibrationForThisPoint(int x, int y)
           
 void clearCalibrations()
           
 boolean currentlyCalibrating()
           
 int[] doCalibrationRoutine(boolean _valid, int _x, int _y)
           
 void finishCalibrationForNewPoint()
           
 boolean getCalibrationDotBlinkState()
           
 java.awt.Point getScenePoint()
           
 void linearRegressionCalibration()
           
 void setCalibrationDotBlinkState(boolean calibrationDotBlinkState)
           
 void startCalibratingNewPoint(int _sceneX, int _sceneY, int _numberOfSamples)
           
 void startCalibrationRoutine(int _numberAcross, int _pixelsAcross, int _numberDown, int _pixelsDown, int _secondsPerPoint)
           
 int[] translate(int _x, int _y)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

calibrationPoints

public java.util.ArrayList calibrationPoints
Constructor Detail

CoordinatesTranslator

public CoordinatesTranslator()
Method Detail

currentlyCalibrating

public boolean currentlyCalibrating()

translate

public int[] translate(int _x,
                       int _y)

startCalibrationRoutine

public void startCalibrationRoutine(int _numberAcross,
                                    int _pixelsAcross,
                                    int _numberDown,
                                    int _pixelsDown,
                                    int _secondsPerPoint)

doCalibrationRoutine

public int[] doCalibrationRoutine(boolean _valid,
                                  int _x,
                                  int _y)

getScenePoint

public java.awt.Point getScenePoint()

startCalibratingNewPoint

public void startCalibratingNewPoint(int _sceneX,
                                     int _sceneY,
                                     int _numberOfSamples)

addToCalibrationForThisPoint

public void addToCalibrationForThisPoint(int x,
                                         int y)

finishCalibrationForNewPoint

public void finishCalibrationForNewPoint()

clearCalibrations

public void clearCalibrations()

linearRegressionCalibration

public void linearRegressionCalibration()

getCalibrationDotBlinkState

public boolean getCalibrationDotBlinkState()

setCalibrationDotBlinkState

public void setCalibrationDotBlinkState(boolean calibrationDotBlinkState)