t3.hrd.util
Class Calibrate

java.lang.Object
  extended by t3.hrd.util.Calibrate

public class Calibrate
extends java.lang.Object

Routines to calibrate the display and show a test image to check the alignment. Calibration points in the ProjectorConfigs are updated in place.

Author:
pjt40

Constructor Summary
Calibrate()
           
 
Method Summary
static void calibrate(ProjectorConfig projectorConfig, PointInputDevice pid)
           
static Jama.Matrix[] getmWOGLcalibPointsClockwise()
           
static void showGrid(java.util.List<ProjectorConfig> projectorConfigs)
           
static void showTestChecker(java.util.LinkedList<ProjectorConfig> projectorConfigs, java.util.LinkedList<PointInputDevice> pids, boolean useMouseAsPid, BlendOptions bo)
           
static void showTestWhite(java.util.LinkedList<ProjectorConfig> projectorConfigs, java.util.LinkedList<PointInputDevice> pids, boolean useMouseAsPid, BlendOptions bo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Calibrate

public Calibrate()
Method Detail

showTestChecker

public static void showTestChecker(java.util.LinkedList<ProjectorConfig> projectorConfigs,
                                   java.util.LinkedList<PointInputDevice> pids,
                                   boolean useMouseAsPid,
                                   BlendOptions bo)
                            throws java.lang.Exception
Throws:
java.lang.Exception

showTestWhite

public static void showTestWhite(java.util.LinkedList<ProjectorConfig> projectorConfigs,
                                 java.util.LinkedList<PointInputDevice> pids,
                                 boolean useMouseAsPid,
                                 BlendOptions bo)
                          throws java.lang.Exception
Throws:
java.lang.Exception

calibrate

public static void calibrate(ProjectorConfig projectorConfig,
                             PointInputDevice pid)
                      throws java.lang.Exception
Throws:
java.lang.Exception

showGrid

public static void showGrid(java.util.List<ProjectorConfig> projectorConfigs)
                     throws java.lang.Exception
Throws:
java.lang.Exception

getmWOGLcalibPointsClockwise

public static Jama.Matrix[] getmWOGLcalibPointsClockwise()