testFrameGrabber
deprecated
More...
#include <fake/fakeFrameGrabber/FakeFrameGrabber.h>
Additional Inherited Members | |
![]() | |
DeviceDriver () | |
DeviceDriver (const DeviceDriver &other)=delete | |
DeviceDriver (DeviceDriver &&other) noexcept=delete | |
DeviceDriver & | operator= (const DeviceDriver &other)=delete |
DeviceDriver & | operator= (DeviceDriver &&other) noexcept=delete |
virtual | ~DeviceDriver () |
virtual std::string | id () const |
Return the id assigned to the PolyDriver. | |
virtual void | setId (const std::string &id) |
Set the id for this device. | |
template<class T > | |
bool | view (T *&x) |
Get an interface to the device driver. | |
virtual DeviceDriver * | getImplementation () |
Some drivers are bureaucrats, pointing at others. | |
![]() | |
FakeFrameGrabber ()=default | |
FakeFrameGrabber (const FakeFrameGrabber &)=delete | |
FakeFrameGrabber (FakeFrameGrabber &&)=delete | |
FakeFrameGrabber & | operator= (const FakeFrameGrabber &)=delete |
FakeFrameGrabber & | operator= (FakeFrameGrabber &&)=delete |
~FakeFrameGrabber () override=default | |
bool | close () override |
Close the DeviceDriver. | |
bool | open (yarp::os::Searchable &config) override |
bool | read (yarp::os::ConnectionReader &connection) override |
Read this object from a network connection. | |
void | run () override |
Main body of the new thread. | |
void | onStop () override |
Call-back, called while halting the thread (before join). | |
void | timing () |
int | height () const override |
Return the height of each frame. | |
int | width () const override |
Return the width of each frame. | |
int | getRgbHeight () override |
Return the height of each frame. | |
int | getRgbWidth () override |
Return the width of each frame. | |
bool | getRgbSupportedConfigurations (yarp::sig::VectorOf< yarp::dev::CameraConfig > &configurations) override |
Get the possible configurations of the camera. | |
bool | getRgbResolution (int &width, int &height) override |
Get the resolution of the rgb image from the camera. | |
bool | setRgbResolution (int width, int height) override |
Set the resolution of the rgb image from the camera. | |
bool | getRgbFOV (double &horizontalFov, double &verticalFov) override |
Get the field of view (FOV) of the rgb camera. | |
bool | setRgbFOV (double horizontalFov, double verticalFov) override |
Set the field of view (FOV) of the rgb camera. | |
bool | getRgbIntrinsicParam (yarp::os::Property &intrinsic) override |
Get the intrinsic parameters of the rgb camera. | |
bool | getRgbMirroring (bool &mirror) override |
Get the mirroring setting of the sensor. | |
bool | setRgbMirroring (bool mirror) override |
Set the mirroring setting of the sensor. | |
bool | getImage (yarp::sig::ImageOf< yarp::sig::PixelRgb > &image) override |
Get an image from the frame grabber. | |
bool | getImage (yarp::sig::ImageOf< yarp::sig::PixelMono > &image) override |
Get an image from the frame grabber. | |
bool | getImageCrop (cropType_id_t cropType, yarp::sig::VectorOf< std::pair< int, int > > vertices, yarp::sig::ImageOf< yarp::sig::PixelRgb > &image) override |
Get a crop of the image from the frame grabber. | |
bool | getImageCrop (cropType_id_t cropType, yarp::sig::VectorOf< std::pair< int, int > > vertices, yarp::sig::ImageOf< yarp::sig::PixelMono > &image) override |
yarp::os::Stamp | getLastInputStamp () override |
Return the time stamp relative to the last acquisition. | |
bool | hasAudio () override |
bool | hasVideo () override |
bool | hasRawVideo () override |
bool | getCameraDescription (CameraDescriptor *camera) override |
Get a basic description of the camera hw. | |
bool | hasFeature (int feature, bool *hasFeature) override |
Check if camera has the requested feature (saturation, brightness ... ) | |
bool | setFeature (int feature, double value) override |
Set the requested feature to a value (saturation, brightness ... ) | |
bool | getFeature (int feature, double *value) override |
Get the current value for the requested feature. | |
bool | setFeature (int feature, double value1, double value2) override |
Set the requested feature to a value using 2 params (like white balance) | |
bool | getFeature (int feature, double *value1, double *value2) override |
Get the current value for the requested feature. | |
bool | hasOnOff (int feature, bool *HasOnOff) override |
Check if the camera has the ability to turn on/off the requested feature. | |
bool | setActive (int feature, bool onoff) override |
Set the requested feature on or off. | |
bool | getActive (int feature, bool *isActive) override |
Get the current status of the feature, on or off. | |
bool | hasAuto (int feature, bool *hasAuto) override |
Check if the requested feature has the 'auto' mode. | |
bool | hasManual (int feature, bool *hasManual) override |
Check if the requested feature has the 'manual' mode. | |
bool | hasOnePush (int feature, bool *hasOnePush) override |
Check if the requested feature has the 'onePush' mode. | |
bool | setMode (int feature, FeatureMode mode) override |
Set the requested mode for the feature. | |
bool | getMode (int feature, FeatureMode *mode) override |
Get the current mode for the feature. | |
bool | setOnePush (int feature) override |
Set the requested feature to a value (saturation, brightness ... ) | |
![]() | |
virtual | ~IFrameGrabberImageBase () |
Destructor. | |
![]() | |
virtual | ~IFrameGrabberControls () |
Destructor. | |
std::string | busType2String (BusType type) |
FeatureMode | toFeatureMode (bool _auto) |
![]() | |
virtual | ~IPreciselyTimed () |
![]() | |
virtual | ~IAudioVisualStream () |
Destructor. | |
![]() | |
virtual | ~IRgbVisualParams () |
![]() | |
Thread () | |
Constructor. | |
virtual | ~Thread () |
Destructor. | |
bool | start () |
Start the new thread running. | |
bool | stop () |
Stop the thread. | |
virtual void | beforeStart () |
Called just before a new thread starts. | |
virtual void | afterStart (bool success) |
Called just after a new thread starts (or fails to start), this is executed by the same thread that calls start(). | |
virtual bool | threadInit () |
Initialization method. | |
virtual void | threadRelease () |
Release method. | |
bool | isStopping () |
Returns true if the thread is stopping (Thread::stop has been called). | |
bool | isRunning () |
Returns true if the thread is running (Thread::start has been called successfully and the thread has not stopped). | |
long int | getKey () |
Get a unique identifier for the thread. | |
int | setPriority (int priority, int policy=-1) |
Set the priority and scheduling policy of the thread, if the OS supports that. | |
int | getPriority () |
Query the current priority of the thread, if the OS supports that. | |
int | getPolicy () |
Query the current scheduling policy of the thread, if the OS supports that. | |
bool | join (double seconds=-1) |
The function returns when the thread execution has completed. | |
void | setOptions (int stackSize=0) |
Set the stack size for the new thread. | |
![]() | |
virtual | ~PortReader () |
Destructor. | |
virtual Type | getReadType () const |
![]() | |
FakeFrameGrabber_ParamsParser () | |
~FakeFrameGrabber_ParamsParser () override=default | |
bool | parseParams (const yarp::os::Searchable &config) override |
Parse the DeviceDriver parameters. | |
std::string | getDeviceClassName () const override |
Get the name of the DeviceDriver class. | |
std::string | getDeviceName () const override |
Get the name of the device (i.e. | |
std::string | getDocumentationOfDeviceParams () const override |
Get the documentation of the DeviceDriver's parameters. | |
std::vector< std::string > | getListOfParams () const override |
Return a list of all params used by the device. | |
![]() | |
virtual | ~IDeviceDriverParams () |
![]() | |
static int | getCount () |
Check how many threads are running. | |
static long int | getKeyOfCaller () |
Get a unique identifier for the calling thread. | |
static void | yield () |
Reschedule the execution of current thread, allowing other threads to run. | |
static void | setDefaultStackSize (int stackSize) |
Set the default stack size for all threads created after this point. | |
![]() | |
const std::string | m_device_classname = {"FakeFrameGrabber"} |
const std::string | m_device_name = {"fakeFrameGrabber"} |
bool | m_parser_is_strict = false |
const parser_version_type | m_parser_version = {} |
const std::string | m_width_defaultValue = {"320"} |
const std::string | m_height_defaultValue = {"240"} |
const std::string | m_horizontalFov_defaultValue = {"1.0"} |
const std::string | m_verticalFov_defaultValue = {"2.0"} |
const std::string | m_fakeFrameGrabber_rpc_port_defaultValue = {"/fakeFrameGrabber/rpc"} |
const std::string | m_mirror_defaultValue = {"false"} |
const std::string | m_syncro_defaultValue = {"false"} |
const std::string | m_topIsLow_defaultValue = {"true"} |
const std::string | m_physFocalLength_defaultValue = {"3.0"} |
const std::string | m_focalLengthX_defaultValue = {"4.0"} |
const std::string | m_focalLengthY_defaultValue = {"5.0"} |
const std::string | m_principalPointX_defaultValue = {"6.0"} |
const std::string | m_principalPointY_defaultValue = {"7.0"} |
const std::string | m_distortionModel_defaultValue = {"FishEye"} |
const std::string | m_k1_defaultValue = {"8.0"} |
const std::string | m_k2_defaultValue = {"9.0"} |
const std::string | m_k3_defaultValue = {"10.0"} |
const std::string | m_t1_defaultValue = {"11.0"} |
const std::string | m_t2_defaultValue = {"12.0"} |
const std::string | m_freq_defaultValue = {"0"} |
const std::string | m_period_defaultValue = {"0"} |
const std::string | m_mode_defaultValue = {"[line]"} |
const std::string | m_src_defaultValue = {""} |
const std::string | m_add_timestamp_defaultValue = {"false"} |
const std::string | m_add_noise_defaultValue = {"false"} |
const std::string | m_bayer_defaultValue = {"false"} |
const std::string | m_mono_defaultValue = {"false"} |
const std::string | m_snr_defaultValue = {"0.5"} |
const std::string | m_rectificationMatrix_defaultValue = {"(1.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0)"} |
int | m_width = {320} |
int | m_height = {240} |
double | m_horizontalFov = {1.0} |
double | m_verticalFov = {2.0} |
std::string | m_fakeFrameGrabber_rpc_port = {"/fakeFrameGrabber/rpc"} |
bool | m_mirror = {false} |
bool | m_syncro = {false} |
double | m_physFocalLength = {3.0} |
double | m_focalLengthX = {4.0} |
double | m_focalLengthY = {5.0} |
double | m_principalPointX = {6.0} |
double | m_principalPointY = {7.0} |
std::string | m_distortionModel = {"FishEye"} |
double | m_k1 = {8.0} |
double | m_k2 = {9.0} |
double | m_k3 = {10.0} |
double | m_t1 = {11.0} |
double | m_t2 = {12.0} |
double | m_freq = {0} |
double | m_period = {0} |
std::string | m_mode = {"[line]"} |
std::string | m_src = {} |
bool | m_add_timestamp = {false} |
bool | m_add_noise = {false} |
bool | m_bayer = {false} |
bool | m_mono = {false} |
double | m_snr = {0.5} |
std::vector< double > | m_rectificationMatrix = { } |
testFrameGrabber
deprecated
Definition at line 205 of file FakeFrameGrabber.h.