js.dev.cam
Class GrabImageParams

java.lang.Object
  extended by js.dev.Params
      extended by js.dev.cam.GrabImageParams
All Implemented Interfaces:
java.io.Serializable

public class GrabImageParams
extends Params
implements java.io.Serializable

The GrabImageParams class.

Author:
soldan
See Also:
Serialized Form

Constructor Summary
GrabImageParams(double exposureTime, IMAGE_TYPE imageType, boolean progress)
          Constructor.
GrabImageParams(double exposureTime, IMAGE_TYPE imageType, CCD_REQUEST ccdRequest, boolean progress)
          Constructor.
GrabImageParams(double exposureTime, IMAGE_TYPE imageType, CCD_REQUEST ccdRequest, READOUT_MODE readoutMode, BITPIX bitpix, int top, int left, int height, int width, boolean progress)
          Constructor.
GrabImageParams(double exposureTime, IMAGE_TYPE imageType, CCD_REQUEST ccdRequest, READOUT_MODE readoutMode, BITPIX bitpix, int top, int left, int height, int width, SEP_CCD_FLAG sepCcdFlag, SEP_EXPOSURE_TIME_FLAG sepExposureTimeFlag, EEP_CCD_FLAG eepCcdFlag, boolean progress)
          Constructor.
GrabImageParams(double exposureTime, IMAGE_TYPE imageType, CCD_REQUEST ccdRequest, READOUT_MODE readoutMode, boolean progress)
          Constructor.
 
Method Summary
 CCD_REQUEST getCcdRequest()
           
 EEP_CCD_FLAG getEepCcdFlag()
           
 double getExposureTime()
           
 int getHeight()
           
 IMAGE_TYPE getImageType()
           
 int getLeft()
           
 READOUT_MODE getReadoutMode()
           
 SEP_CCD_FLAG getSepCcdFlag()
           
 SEP_EXPOSURE_TIME_FLAG getSepExposureTimeFlag()
           
static long getSerialVersionUID()
           
 int getTop()
           
 int getWidth()
           
 boolean isProgress()
           
 void setCcdRequest(CCD_REQUEST ccdRequest)
           
 void setEepCcdFlag(EEP_CCD_FLAG eepCcdFlag)
           
 void setExposureTime(double exposureTime)
           
 void setHeight(int height)
           
 void setImageType(IMAGE_TYPE imageType)
           
 void setLeft(int left)
           
 void setProgress(boolean progress)
           
 void setReadoutMode(READOUT_MODE readoutMode)
           
 void setSepCcdFlag(SEP_CCD_FLAG sepCcdFlag)
           
 void setSepExposureTimeFlag(SEP_EXPOSURE_TIME_FLAG sepExposureTimeFlag)
           
 void setTop(int top)
           
 void setWidth(int width)
           
 
Methods inherited from class js.dev.Params
getPriority, setPriority
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GrabImageParams

public GrabImageParams(double exposureTime,
                       IMAGE_TYPE imageType,
                       boolean progress)
Constructor.

Parameters:
exposureTime - the exposureTime to set.
imageType - the imageType to set.
progress - the progress to set.

GrabImageParams

public GrabImageParams(double exposureTime,
                       IMAGE_TYPE imageType,
                       CCD_REQUEST ccdRequest,
                       boolean progress)
Constructor.

Parameters:
exposureTime - the exposureTime to set.
imageType - the imageType to set.
ccdRequest - the ccdRequest to set.
progress - the progress to set.

GrabImageParams

public GrabImageParams(double exposureTime,
                       IMAGE_TYPE imageType,
                       CCD_REQUEST ccdRequest,
                       READOUT_MODE readoutMode,
                       boolean progress)
Constructor.

Parameters:
exposureTime - the exposureTime to set.
imageType - the imageType to set.
ccdRequest - the ccdRequest to set.
readoutMode - the readoutMode to set.
progress - the progress to set.

GrabImageParams

public GrabImageParams(double exposureTime,
                       IMAGE_TYPE imageType,
                       CCD_REQUEST ccdRequest,
                       READOUT_MODE readoutMode,
                       BITPIX bitpix,
                       int top,
                       int left,
                       int height,
                       int width,
                       boolean progress)
Constructor.

Parameters:
exposureTime - the exposureTime to set.
imageType - the imageType to set.
ccdRequest - the ccdRequest to set.
readoutMode - the readoutMode to set.
bitpix - the bitpix to set.
top - the top to set - zero based.
left - the left to set - zero based.
height - the height to set.
width - the width to set.
progress - the progress to set.

GrabImageParams

public GrabImageParams(double exposureTime,
                       IMAGE_TYPE imageType,
                       CCD_REQUEST ccdRequest,
                       READOUT_MODE readoutMode,
                       BITPIX bitpix,
                       int top,
                       int left,
                       int height,
                       int width,
                       SEP_CCD_FLAG sepCcdFlag,
                       SEP_EXPOSURE_TIME_FLAG sepExposureTimeFlag,
                       EEP_CCD_FLAG eepCcdFlag,
                       boolean progress)
Constructor.

Parameters:
exposureTime - the exposureTime to set.
imageType - the imageType to set.
ccdRequest - the ccdRequest to set.
readoutMode - the readoutMode to set.
bitpix - the bitpix to set.
top - the top to set - zero based.
left - the left to set - zero based.
height - the height to set.
width - the width to set.
sepCcdFlag - the sepCcdFlag to set.
eepCcdFlag - the eepCcdFlag to set.
progress - the progress to set.
Method Detail

getSerialVersionUID

public static final long getSerialVersionUID()
Returns:
the serialVersionUID.

getCcdRequest

public final CCD_REQUEST getCcdRequest()
Returns:
the ccdRequest.

setCcdRequest

public void setCcdRequest(CCD_REQUEST ccdRequest)
Parameters:
ccdRequest - the ccdRequest to set.

getEepCcdFlag

public final EEP_CCD_FLAG getEepCcdFlag()
Returns:
the eepCcdFlag.

setEepCcdFlag

public void setEepCcdFlag(EEP_CCD_FLAG eepCcdFlag)
Parameters:
eepCcdFlag - the eepCcdFlag to set.

getExposureTime

public final double getExposureTime()
Returns:
the exposureTime.

setExposureTime

public void setExposureTime(double exposureTime)
Parameters:
exposureTime - the exposureTime to set.

getHeight

public final int getHeight()
Returns:
the height.

setHeight

public void setHeight(int height)
Parameters:
height - the height to set.

getImageType

public final IMAGE_TYPE getImageType()
Returns:
the imageType.

setImageType

public void setImageType(IMAGE_TYPE imageType)
Parameters:
imageType - the imageType to set.

getLeft

public final int getLeft()
Returns:
the left.

setLeft

public void setLeft(int left)
Parameters:
left - the left to set.

isProgress

public final boolean isProgress()
Returns:
the progress.

setProgress

public void setProgress(boolean progress)
Parameters:
progress - the progress to set.

getReadoutMode

public final READOUT_MODE getReadoutMode()
Returns:
the readoutMode.

setReadoutMode

public void setReadoutMode(READOUT_MODE readoutMode)
Parameters:
readoutMode - the readoutMode to set.

getSepCcdFlag

public final SEP_CCD_FLAG getSepCcdFlag()
Returns:
the sepCcdFlag.

setSepCcdFlag

public void setSepCcdFlag(SEP_CCD_FLAG sepCcdFlag)
Parameters:
sepCcdFlag - the sepCcdFlag to set.

getSepExposureTimeFlag

public final SEP_EXPOSURE_TIME_FLAG getSepExposureTimeFlag()
Returns:
the sepExposureTimeFlag.

setSepExposureTimeFlag

public void setSepExposureTimeFlag(SEP_EXPOSURE_TIME_FLAG sepExposureTimeFlag)
Parameters:
sepExposureTimeFlag - the sepExposureTimeFlag to set.

getTop

public final int getTop()
Returns:
the top.

setTop

public void setTop(int top)
Parameters:
top - the top to set.

getWidth

public final int getWidth()
Returns:
the width.

setWidth

public void setWidth(int width)
Parameters:
width - the width to set.