ERC CISST - cisst software
svlFilterSourceVideoCapture Class Reference
Inheritance diagram for svlFilterSourceVideoCapture:
[legend]Collaboration diagram for svlFilterSourceVideoCapture:
[legend]List of all members.
Detailed Description
Definition at line 38 of file svlFilterSourceVideoCapture.h.
Public Types
Public Member Functions
-
svlFilterSourceVideoCapture (unsigned int channelcount)
-
int EnumerateDevices ()
-
int SetChannelCount (unsigned int channelcount)
-
void SetTargetFrequency (double hertz)
-
double GetTargetFrequency () const
-
int DialogSetup (unsigned int videoch=SVL_LEFT)
-
int DialogDevice ()
-
int DialogInput (unsigned int deviceid)
-
int DialogFormat (unsigned int videoch=SVL_LEFT)
-
int DialogTrigger (unsigned int videoch=SVL_LEFT)
-
int DialogImageProperties (unsigned int videoch=SVL_LEFT)
-
int GetDeviceList (DeviceInfo **deviceinfolist) const
-
void ReleaseDeviceList (DeviceInfo *deviceinfolist) const
-
int PrintDeviceList (bool update=false)
-
int PrintInputList (int deviceid, bool update=false)
-
int SetDevice (int deviceid, int inputid=0, unsigned int videoch=SVL_LEFT)
-
int GetDevice (int &deviceid, int &inputid, unsigned int videoch=SVL_LEFT) const
-
int GetFormatList (ImageFormat **formatlist, unsigned int videoch=SVL_LEFT) const
-
void ReleaseFormatList (ImageFormat *formatlist) const
-
int PrintFormatList (unsigned int videoch=SVL_LEFT)
-
int SelectFormat (unsigned int formatid, unsigned int videoch=SVL_LEFT)
-
int SetFormat (const ImageFormat &format, unsigned int videoch=SVL_LEFT)
-
int GetFormat (ImageFormat &format, unsigned int videoch=SVL_LEFT) const
-
int SetTrigger (const ExternalTrigger &trigger, unsigned int videoch=SVL_LEFT)
-
int GetTrigger (ExternalTrigger &trigger, unsigned int videoch=SVL_LEFT) const
-
int SetImageProperties (const ImageProperties &properties, unsigned int videoch=SVL_LEFT)
-
int GetImageProperties (ImageProperties &properties, unsigned int videoch=SVL_LEFT) const
-
unsigned int GetWidth (unsigned int videoch=SVL_LEFT) const
-
unsigned int GetHeight (unsigned int videoch=SVL_LEFT) const
-
int SaveSettings (const char *filepath)
-
int LoadSettings (const char *filepath)
Static Public Member Functions
-
static std::string GetPixelTypeName (PixelType pixeltype)
-
static std::string GetPatternTypeName (PatternType patterntype)
Protected Member Functions
-
virtual int Initialize (svlSample *&syncOutput)
-
virtual int Process (svlProcInfo *procInfo, svlSample *&syncOutput)
-
virtual int Release ()
-
virtual void CreateInterfaces ()
-
virtual void EnumerateDevicesCommand (void)
-
virtual void GetDeviceListCommand (ThisType::DeviceInfoListType &devicelist) const
-
virtual void GetCommand (ThisType::Config &objref) const
-
virtual void SetCommand (const ThisType::Config &objref)
-
virtual void SetChannelsCommand (const int &channels)
-
virtual void SetDeviceLCommand (const int &deviceid)
-
virtual void SetDeviceRCommand (const int &deviceid)
-
virtual void SetInputLCommand (const int &inputid)
-
virtual void SetInputRCommand (const int &inputid)
-
virtual void SetFormatLCommand (const ThisType::ImageFormat &format)
-
virtual void SetFormatRCommand (const ThisType::ImageFormat &format)
-
virtual void SelectFormatLCommand (const int &formatid)
-
virtual void SelectFormatRCommand (const int &formatid)
-
virtual void SetTriggerLCommand (const ThisType::ExternalTrigger &trigger)
-
virtual void SetTriggerRCommand (const ThisType::ExternalTrigger &trigger)
-
virtual void SetImagePropertiesLCommand (const ThisType::ImageProperties &properties)
-
virtual void SetImagePropertiesRCommand (const ThisType::ImageProperties &properties)
-
virtual void SaveSettingsCommand (const std::string &filepath)
-
virtual void LoadSettingsCommand (const std::string &filepath)
-
virtual void GetChannelsCommand (int &channels) const
-
virtual void GetDeviceLCommand (int &deviceid) const
-
virtual void GetDeviceRCommand (int &deviceid) const
-
virtual void GetInputLCommand (int &inputid) const
-
virtual void GetInputRCommand (int &inputid) const
-
virtual void GetFormatLCommand (ThisType::ImageFormat &format) const
-
virtual void GetFormatRCommand (ThisType::ImageFormat &format) const
-
virtual void GetDimensionsLCommand (vctInt2 &dimensions) const
-
virtual void GetDimensionsRCommand (vctInt2 &dimensions) const
-
virtual void GetFormatListLCommand (ThisType::FormatListType &formatlist) const
-
virtual void GetFormatListRCommand (ThisType::FormatListType &formatlist) const
-
virtual void GetTriggerLCommand (ThisType::ExternalTrigger &trigger) const
-
virtual void GetTriggerRCommand (ThisType::ExternalTrigger &trigger) const
-
virtual void GetImagePropertiesLCommand (ThisType::ImageProperties &properties) const
-
virtual void GetImagePropertiesRCommand (ThisType::ImageProperties &properties) const
Friends
Classes
The documentation for this class was generated from the following file:
erc-cisst-devel<at>lists.johnshopkins.edu