|
| BcuVinoDevice (const Nice::JointPtr &_config) |
|
virtual | ~BcuVinoDevice () |
|
virtual void | setTables (const Nice::SeqInt &_displTab, const Nice::SeqInt &_slopeTab)=0 |
|
virtual void | setTables (const Nice::File &_displTab, const Nice::File &_slopeTab)=0 |
|
virtual void | setAutoNorm (Nice::U16 _sp)=0 |
|
| BcuVinoDevice (const Nice::JointPtr &_config) |
|
virtual | ~BcuVinoDevice () |
|
virtual void | setTables (const Nice::SeqInt &_displTab, const Nice::SeqInt &_slopeTab)=0 |
|
virtual void | setTables (const Nice::File &_displTab, const Nice::File &_slopeTab)=0 |
|
virtual void | setAutoNorm (Nice::U16 _sp)=0 |
|
| BcuVinoDevice (const Nice::JointPtr &_config) |
|
virtual | ~BcuVinoDevice () |
|
virtual void | setTables (const Nice::SeqInt &_displTab, const Nice::SeqInt &_slopeTab)=0 |
|
virtual void | setTables (const Nice::File &_displTab, const Nice::File &_slopeTab)=0 |
|
virtual void | setAutoNorm (Nice::U16 _sp)=0 |
|
virtual void | setCallback (ImageCallback *_callback)=0 |
|
virtual void | setCallback (ImageCallback *_callback)=0 |
|
virtual void | setCallback (ImageCallback *_callback)=0 |
|
| VinoDevice (const Nice::JointPtr &_config) |
|
| VinoDevice (const Nice::JointPtr &_config) |
|
| VinoDevice (const Nice::JointPtr &_config) |
|
| ~VinoDevice () |
|
| ~VinoDevice () |
|
| ~VinoDevice () |
|
virtual Nice::Size | chipsize ()=0 |
|
virtual Nice::Size | chipsize ()=0 |
|
virtual Nice::Size | chipsize ()=0 |
|
virtual Nice::Size | channels () |
|
virtual Nice::Size | channels () |
|
virtual Nice::Size | channels () |
|
virtual Nice::SeqPoint | channelpos () |
|
virtual Nice::SeqPoint | channelpos () |
|
virtual Nice::SeqPoint | channelpos () |
|
virtual Nice::SeqSize | channelscale () |
|
virtual Nice::SeqSize | channelscale () |
|
virtual Nice::SeqSize | channelscale () |
|
virtual Nice::Size | overscan () |
|
virtual Nice::Size | overscan () |
|
virtual Nice::Size | overscan () |
|
virtual void | setGain (Nice::U16 _gain)=0 |
|
virtual void | setGain (Nice::U16 _gain)=0 |
|
virtual void | setGain (Nice::U16 _gain)=0 |
|
virtual Nice::U16 | gain ()=0 |
|
virtual Nice::U16 | gain ()=0 |
|
virtual Nice::U16 | gain ()=0 |
|
virtual Nice::SeqString | gainTypes ()=0 |
|
virtual Nice::SeqString | gainTypes ()=0 |
|
virtual Nice::SeqString | gainTypes ()=0 |
|
virtual void | setBin (Nice::U16 _bin)=0 |
|
virtual void | setBin (Nice::U16 _bin)=0 |
|
virtual void | setBin (Nice::U16 _bin)=0 |
|
virtual Nice::U16 | bin ()=0 |
|
virtual Nice::U16 | bin ()=0 |
|
virtual Nice::U16 | bin ()=0 |
|
virtual void | setExpoMode (Basda::ExpoModeType)=0 |
|
virtual void | setExpoMode (Basda::ExpoModeType)=0 |
|
virtual void | setExpoMode (Basda::ExpoModeType)=0 |
|
virtual Basda::ExpoModeType | expoMode ()=0 |
|
virtual Basda::ExpoModeType | expoMode ()=0 |
|
virtual Basda::ExpoModeType | expoMode ()=0 |
|
virtual void | setExpotime (const Nice::Time &_exp)=0 |
|
virtual void | setExpotime (const Nice::Time &_exp)=0 |
|
virtual void | setExpotime (const Nice::Time &_exp)=0 |
|
virtual Nice::Time | expotime ()=0 |
|
virtual Nice::Time | expotime ()=0 |
|
virtual Nice::Time | expotime ()=0 |
|
virtual void | setFramerate (double i)=0 |
|
virtual void | setFramerate (double i)=0 |
|
virtual void | setFramerate (double i)=0 |
|
virtual double | framerate ()=0 |
|
virtual double | framerate ()=0 |
|
virtual double | framerate ()=0 |
|
virtual void | setProgram (Nice::U16)=0 |
|
virtual void | setProgram (Nice::U16)=0 |
|
virtual void | setProgram (Nice::U16)=0 |
|
virtual Nice::U16 | program ()=0 |
|
virtual Nice::U16 | program ()=0 |
|
virtual Nice::U16 | program ()=0 |
|
virtual Nice::SeqString | programTypes ()=0 |
|
virtual Nice::SeqString | programTypes ()=0 |
|
virtual Nice::SeqString | programTypes ()=0 |
|
virtual void | setBias (Nice::U16) |
|
virtual void | setBias (Nice::U16) |
|
virtual void | setBias (Nice::U16) |
|
virtual void | setBiasIdx (Nice::U16 _channel, Nice::U16 _bias) |
|
virtual void | setBiasIdx (Nice::U16 _channel, Nice::U16 _bias) |
|
virtual void | setBiasIdx (Nice::U16 _channel, Nice::U16 _bias) |
|
virtual void | setBiasAll (std::vector< Nice::U16 >) |
|
virtual void | setBiasAll (std::vector< Nice::U16 >) |
|
virtual void | setBiasAll (std::vector< Nice::U16 >) |
|
virtual Nice::U16 | biasIdx (Nice::U16 _channel) |
|
virtual Nice::U16 | biasIdx (Nice::U16 _channel) |
|
virtual Nice::U16 | biasIdx (Nice::U16 _channel) |
|
virtual std::vector< Nice::U16 > | biasAll () |
|
virtual std::vector< Nice::U16 > | biasAll () |
|
virtual std::vector< Nice::U16 > | biasAll () |
|
virtual void | useDarkImage (bool _use) |
|
virtual void | useDarkImage (bool _use) |
|
virtual void | useDarkImage (bool _use) |
|
virtual void | setDarkIdx (Nice::Int, Nice::Int, const Basda::ImageBase &) |
|
virtual void | setDarkIdx (Nice::Int, Nice::Int, const Basda::ImageBase &) |
|
virtual void | setDarkIdx (Nice::Int, Nice::Int, const Basda::ImageBase &) |
|
virtual Basda::ImageBase | darkIdx (Nice::Int _prg, Nice::Int _gain) |
|
virtual Basda::ImageBase | darkIdx (Nice::Int _prg, Nice::Int _gain) |
|
virtual Basda::ImageBase | darkIdx (Nice::Int _prg, Nice::Int _gain) |
|
virtual Basda::ImageBase | currentDarkImage () |
|
virtual Basda::ImageBase | currentDarkImage () |
|
virtual Basda::ImageBase | currentDarkImage () |
|
virtual void | setFull (bool _overscan=false)=0 |
|
virtual void | setFull (bool _overscan=false)=0 |
|
virtual void | setFull (bool _overscan=false)=0 |
|
virtual void | setWindow (const Nice::Rect &, int _bin)=0 |
|
virtual void | setWindow (const Nice::Rect &, int _bin)=0 |
|
virtual void | setWindow (const Nice::Rect &, int _bin)=0 |
|
virtual Nice::Rect | window ()=0 |
|
virtual Nice::Rect | window ()=0 |
|
virtual Nice::Rect | window ()=0 |
|
virtual void | setWCS (const Nice::WMatrix &_wmatrix)=0 |
|
virtual void | setWCS (const Nice::WMatrix &_wmatrix)=0 |
|
virtual void | setWCS (const Nice::WMatrix &_wmatrix)=0 |
|
virtual Nice::WMatrix | wcs ()=0 |
|
virtual Nice::WMatrix | wcs ()=0 |
|
virtual Nice::WMatrix | wcs ()=0 |
|
virtual RingBufferDataTypePtr | readImageSingle (DeviceAsync &_async=Device::s_async)=0 |
|
virtual RingBufferDataTypePtr | readImageSingle (DeviceAsync &_async=Device::s_async)=0 |
|
virtual RingBufferDataTypePtr | readImageSingle (DeviceAsync &_async=Device::s_async)=0 |
|
virtual void | readImageMulti (size_t num, DeviceAsync &_async=Device::s_async)=0 |
|
virtual void | readImageMulti (size_t num, DeviceAsync &_async=Device::s_async)=0 |
|
virtual void | readImageMulti (size_t num, DeviceAsync &_async=Device::s_async)=0 |
|
virtual void | readImageEndless (DeviceAsync &_async=Device::s_async)=0 |
|
virtual void | readImageEndless (DeviceAsync &_async=Device::s_async)=0 |
|
virtual void | readImageEndless (DeviceAsync &_async=Device::s_async)=0 |
|
virtual void | stopImageRead ()=0 |
|
virtual void | stopImageRead ()=0 |
|
virtual void | stopImageRead ()=0 |
|
virtual void | pauseImageRead ()=0 |
|
virtual void | pauseImageRead ()=0 |
|
virtual void | pauseImageRead ()=0 |
|
virtual bool | isReachable ()=0 |
|
virtual bool | isReachable ()=0 |
|
virtual bool | isReachable ()=0 |
|
virtual DataRingbufferTypePtr | ringbuffer ()=0 |
|
virtual DataRingbufferTypePtr | ringbuffer ()=0 |
|
| RingbufferDevice (const Nice::JointPtr &_config) |
|
| RingbufferDevice (const Nice::JointPtr &_config) |
|
| ~RingbufferDevice () |
|
| ~RingbufferDevice () |
|
virtual bool | isIdle () |
|
virtual bool | isIdle () |
|
virtual RingbufferRegime::State | state () |
|
virtual RingbufferRegime::State | state () |
|
DataTypePtr | lastData () |
|
DataTypePtr | lastData () |
|
size_t | lastDataNum () |
|
size_t | lastDataNum () |
|
void | waitForState (RingbufferRegime::State _state, DeviceAsync &_async=s_async) |
|
void | waitForState (RingbufferRegime::State _state, DeviceAsync &_async=s_async) |
|
bool | timedWaitForState (RingbufferRegime::State _state, const Nice::Time &_time, DeviceAsync &_async=s_async) |
|
bool | timedWaitForState (RingbufferRegime::State _state, const Nice::Time &_time, DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | waitForStateChange (DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | waitForStateChange (DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | timedWaitForStateChange (const Nice::Time &_time, DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | timedWaitForStateChange (const Nice::Time &_time, DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | waitForNextData (DataTypePtr &_img, int _last, DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | waitForNextData (DataTypePtr &_img, int _last, DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | timedWaitForNextData (DataTypePtr &_img, int _last, const Nice::Time &_time, DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | timedWaitForNextData (DataTypePtr &_img, int _last, const Nice::Time &_time, DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | waitForNewData (DataTypePtr &_img, DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | waitForNewData (DataTypePtr &_img, DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | timedWaitForNewData (DataTypePtr &_img, const Nice::Time &_time, DeviceAsync &_async=s_async) |
|
RingbufferRegime::State | timedWaitForNewData (DataTypePtr &_img, const Nice::Time &_time, DeviceAsync &_async=s_async) |
|
| Device (const Nice::JointPtr &_config) |
| constructor. This is an elementary (lazy) action which stores the name and gets configuration. More...
|
|
virtual | ~Device () |
| destructor Does nothing More...
|
|
virtual void | setConfig (const Nice::JointPtr &_config) |
| init with config tree ptr More...
|
|
Nice::JointPtr & | config () |
| retrieve the property tree More...
|
|
std::string & | name () |
| retrieve the name set at ctor time. More...
|
|
virtual void | open ()=0 |
| open device More...
|
|
virtual void | close ()=0 |
| close device More...
|
|
virtual void | reset (DeviceAsync &=s_async)=0 |
| reset the device More...
|
|
virtual void | version ()=0 |
| version More...
|
|
virtual void | init (DeviceAsync &=s_async)=0 |
| init the device More...
|
|
virtual void | deinit (DeviceAsync &=s_async)=0 |
| deinit the device More...
|
|
virtual void | activate (DeviceAsync &=s_async)=0 |
| activate the device More...
|
|
virtual void | deactivate (DeviceAsync &=s_async)=0 |
| deactivate the device More...
|
|
| Device (const Nice::JointPtr &_config) |
| constructor. This is an elementary (lazy) action which stores the name and gets configuration. More...
|
|
virtual | ~Device () |
| destructor Does nothing More...
|
|
virtual void | setConfig (const Nice::JointPtr &_config) |
| init with config tree ptr More...
|
|
Nice::JointPtr & | config () |
| retrieve the property tree More...
|
|
std::string & | name () |
| retrieve the name set at ctor time. More...
|
|
virtual void | open ()=0 |
| open device More...
|
|
virtual void | close ()=0 |
| close device More...
|
|
virtual void | reset (DeviceAsync &=s_async)=0 |
| reset the device More...
|
|
virtual void | version ()=0 |
| version More...
|
|
virtual void | init (DeviceAsync &=s_async)=0 |
| init the device More...
|
|
virtual void | deinit (DeviceAsync &=s_async)=0 |
| deinit the device More...
|
|
virtual void | activate (DeviceAsync &=s_async)=0 |
| activate the device More...
|
|
virtual void | deactivate (DeviceAsync &=s_async)=0 |
| deactivate the device More...
|
|