7 #ifndef __vtkPlusCameraControlParameters_h 8 #define __vtkPlusCameraControlParameters_h 10 #include "vtkPlusDataCollectionExport.h" 59 PlusStatus GetPanDegrees(
double& aPanDegrees)
const;
61 PlusStatus SetTiltDegrees(
double aTiltDegrees);
63 PlusStatus GetTiltDegrees(
double& aTiltDegrees)
const;
65 PlusStatus SetRollDegrees(
double aRollDegrees);
67 PlusStatus GetRollDegrees(
double& aRollDegrees)
const;
75 PlusStatus GetIrisFStop(
int& aIrisFStop)
const;
84 PlusStatus SetExposureLog2Seconds(
int aExposureLog2Seconds);
93 PlusStatus GetExposureLog2Seconds(
int& aExposureLog2Seconds)
const;
95 PlusStatus SetAutoExposure(
bool aAutoExposure);
97 PlusStatus GetAutoExposure(
bool& aAutoExposure)
const;
101 PlusStatus GetFocusMm(
double& aFocusMm)
const;
105 PlusStatus GetAutoFocus(
bool& aAutoFocus)
const;
static vtkPlusParameters * New()
This class is used as the basis to store a configuration of generic parameters for any device....
This class is used to store a configuration of the imaging parameters of an Microsoft Media Foundatio...
static const char * KEY_AUTO_EXPOSURE
static const char * KEY_ZOOM_MM
static const char * KEY_EXPOSURE_LOG2SECONDS
static const char * CAMERA_CONTROL_XML_ELEMENT_TAG
static const char * KEY_IRIS_FSTOP
static const char * KEY_ROLL_DEGREES
static const char * KEY_AUTO_FOCUS
static const char * KEY_PAN_DEGREES
static const char * KEY_TILT_DEGREES
static const char * KEY_FOCUS_MM
const char * GetXMLElementName() override