|
enum | WhiteBalance {
kWhiteBalance_Automatic,
kWhiteBalance_Hold,
kWhiteBalance_FixedOutdoor1,
kWhiteBalance_FixedOutdoor2,
kWhiteBalance_FixedIndoor,
kWhiteBalance_FixedFluorescent1,
kWhiteBalance_FixedFluorescent2
} |
|
enum | ExposureControl { kExposureControl_Automatic,
kExposureControl_Hold,
kExposureControl_FlickerFree50Hz,
kExposureControl_FlickerFree60Hz
} |
|
enum | Resolution {
kResolution_640x480,
kResolution_480x360,
kResolution_320x240,
kResolution_240x180,
kResolution_176x144,
kResolution_160x120
} |
|
enum | Rotation { kRotation_0,
kRotation_180
} |
|
|
| AxisCamera (std::string const &cameraHost) |
| AxisCamera constructor. More...
|
|
| AxisCamera (const AxisCamera &)=delete |
|
AxisCamera & | operator= (const AxisCamera &)=delete |
|
bool | IsFreshImage () const |
|
int | GetImage (Image *image) |
| Get an image from the camera and store it in the provided image. More...
|
|
int | GetImage (ColorImage *image) |
| Get an image from the camera and store it in the provided image. More...
|
|
HSLImage * | GetImage () |
| Instantiate a new image object and fill it with the latest image from the camera. More...
|
|
int | CopyJPEG (char **destImage, unsigned int &destImageSize, unsigned int &destImageBufferSize) |
| Copy an image into an existing buffer. More...
|
|
void | WriteBrightness (int brightness) |
| Request a change in the brightness of the camera images. More...
|
|
int | GetBrightness () |
|
void | WriteWhiteBalance (WhiteBalance whiteBalance) |
| Request a change in the white balance on the camera. More...
|
|
WhiteBalance | GetWhiteBalance () |
|
void | WriteColorLevel (int colorLevel) |
| Request a change in the color level of the camera images. More...
|
|
int | GetColorLevel () |
|
void | WriteExposureControl (ExposureControl exposureControl) |
| Request a change in the camera's exposure mode. More...
|
|
ExposureControl | GetExposureControl () |
|
void | WriteExposurePriority (int exposurePriority) |
| Request a change in the exposure priority of the camera. More...
|
|
int | GetExposurePriority () |
|
void | WriteMaxFPS (int maxFPS) |
| Write the maximum frames per second that the camera should send Write 0 to send as many as possible. More...
|
|
int | GetMaxFPS () |
|
void | WriteResolution (Resolution resolution) |
| Write resolution value to camera. More...
|
|
Resolution | GetResolution () |
|
void | WriteCompression (int compression) |
| Write the compression value to the camera. More...
|
|
int | GetCompression () |
|
void | WriteRotation (Rotation rotation) |
| Write the rotation value to the camera. More...
|
|
Rotation | GetRotation () |
|
| ErrorBase (const ErrorBase &)=delete |
|
ErrorBase & | operator= (const ErrorBase &)=delete |
|
virtual Error & | GetError () |
| Retrieve the current error. More...
|
|
virtual const Error & | GetError () const |
|
virtual void | SetErrnoError (llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const |
| Set error information associated with a C library call that set an error to the "errno" global variable. More...
|
|
virtual void | SetImaqError (int success, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const |
| Set the current error information associated from the nivision Imaq API. More...
|
|
virtual void | SetError (Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const |
| Set the current error information associated with this sensor. More...
|
|
virtual void | SetWPIError (llvm::StringRef errorMessage, Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const |
| Set the current error information associated with this sensor. More...
|
|
virtual void | CloneError (const ErrorBase &rhs) const |
|
virtual void | ClearError () const |
| Clear the current error information associated with this sensor.
|
|
virtual bool | StatusIsFatal () const |
| Check if the current error code represents a fatal error. More...
|
|
Axis M1011 network camera.