Public Member Functions | Private Member Functions | Private Attributes | Friends
openni::CameraSettings Class Reference

#include <OpenNI.h>

List of all members.

Public Member Functions

bool getAutoExposureEnabled () const
bool getAutoWhiteBalanceEnabled () const
int getExposure ()
int getGain ()
bool isValid () const
Status setAutoExposureEnabled (bool enabled)
Status setAutoWhiteBalanceEnabled (bool enabled)
Status setExposure (int exposure)
Status setGain (int gain)

Private Member Functions

 CameraSettings (VideoStream *pStream)
template<class T >
Status getProperty (int propertyId, T *value) const
template<class T >
Status setProperty (int propertyId, const T &value)

Private Attributes

VideoStreamm_pStream

Friends

class VideoStream

Detailed Description

Definition at line 1887 of file OpenNI.h.


Constructor & Destructor Documentation

openni::CameraSettings::CameraSettings ( VideoStream pStream) [inline, private]

Definition at line 1962 of file OpenNI.h.


Member Function Documentation

Definition at line 1900 of file OpenNI.h.

Definition at line 1907 of file OpenNI.h.

Definition at line 1933 of file OpenNI.h.

Definition at line 1923 of file OpenNI.h.

template<class T >
Status openni::CameraSettings::getProperty ( int  propertyId,
T value 
) const [inline, private]

Definition at line 1947 of file OpenNI.h.

bool openni::CameraSettings::isValid ( ) const [inline]

Definition at line 1944 of file OpenNI.h.

Definition at line 1891 of file OpenNI.h.

Definition at line 1895 of file OpenNI.h.

Status openni::CameraSettings::setExposure ( int  exposure) [inline]

Definition at line 1919 of file OpenNI.h.

Status openni::CameraSettings::setGain ( int  gain) [inline]

Definition at line 1915 of file OpenNI.h.

template<class T >
Status openni::CameraSettings::setProperty ( int  propertyId,
const T value 
) [inline, private]

Definition at line 1954 of file OpenNI.h.


Friends And Related Function Documentation

friend class VideoStream [friend]

Definition at line 1961 of file OpenNI.h.


Member Data Documentation

Definition at line 1967 of file OpenNI.h.


The documentation for this class was generated from the following file:


astra_camera
Author(s): Tim Liu
autogenerated on Wed Jul 10 2019 03:18:55