Basic Image AlgorithmS Library
2.8.0
|
Implementing wxViscaControlPanelButtonsInterface. More...
#include <Gui/wxViscaControlPanelButtons.h>
Public Member Functions | |
BIAS::ViscaControl * | GetControl () const |
bool | SetColour (const wxColour &colour) |
wxViscaControlPanelButtons (wxWindow *parent) | |
Constructor. More... | |
Protected Member Functions | |
void | OnButtonHome (wxCommandEvent &event) |
void | OnButtonReset (wxCommandEvent &event) |
void | OnButtonStop (wxCommandEvent &event) |
void | OnButtonTele (wxCommandEvent &event) |
void | OnButtonWide (wxCommandEvent &event) |
void | OnClose (wxCommandEvent &event) |
void | OnCloseCam (wxCommandEvent &event) |
void | OnConnect (wxCommandEvent &event) |
void | OnDown (wxCommandEvent &event) |
void | OnDownLeft (wxCommandEvent &event) |
void | OnDownRight (wxCommandEvent &event) |
void | OnLeft (wxCommandEvent &event) |
void | OnOpenCam (wxCommandEvent &event) |
void | OnProgressive (wxCommandEvent &event) |
void | OnRight (wxCommandEvent &event) |
void | OnScrollZoom (wxScrollEvent &event) |
void | OnStop (wxCommandEvent &event) |
void | OnUp (wxCommandEvent &event) |
void | OnUpLeft (wxCommandEvent &event) |
void | OnUpRight (wxCommandEvent &event) |
Protected Attributes | |
wxBitmapButton * | m_bpButtonDown |
wxBitmapButton * | m_bpButtonDownLeft |
wxBitmapButton * | m_bpButtonDownRight |
wxBitmapButton * | m_bpButtonLeft |
wxBitmapButton * | m_bpButtonRight |
wxBitmapButton * | m_bpButtonStop |
wxBitmapButton * | m_bpButtonUp |
wxBitmapButton * | m_bpButtonUpLeft |
wxBitmapButton * | m_bpButtonUpRight |
wxButton * | m_buttonClose |
wxButton * | m_buttonCloseCam |
wxButton * | m_buttonConnect |
wxButton * | m_buttonHome |
wxButton * | m_buttonOpen |
wxButton * | m_buttonReset |
wxButton * | m_buttonTele |
wxButton * | m_buttonWide |
wxButton * | m_buttonZoomStop |
wxPanel * | m_panel2 |
wxPanel * | m_panelPanTilt |
wxRadioBox * | m_radioBox1 |
wxScrolledWindow * | m_scrolledWindow1 |
wxSlider * | m_sliderZoom |
wxStaticText * | m_staticText01 |
wxStaticText * | m_staticText03 |
wxStaticText * | m_staticText04 |
wxTextCtrl * | m_textCtrlDevice |
wxStaticText * | m_textPan |
wxStaticText * | m_textTilt |
BIAS::ViscaControl | viscaControl_ |
Implementing wxViscaControlPanelButtonsInterface.
Definition at line 16 of file wxViscaControlPanelButtons.h.
wxViscaControlPanelButtons::wxViscaControlPanelButtons | ( | wxWindow * | parent | ) |
Constructor.
Definition at line 19 of file wxViscaControlPanelButtons.cpp.
References BIAS::AsciiToWx(), BIAS::wxViscaControlPanelButtonsInterface::m_bpButtonDown, BIAS::wxViscaControlPanelButtonsInterface::m_bpButtonDownLeft, BIAS::wxViscaControlPanelButtonsInterface::m_bpButtonDownRight, BIAS::wxViscaControlPanelButtonsInterface::m_bpButtonLeft, BIAS::wxViscaControlPanelButtonsInterface::m_bpButtonRight, BIAS::wxViscaControlPanelButtonsInterface::m_bpButtonStop, BIAS::wxViscaControlPanelButtonsInterface::m_bpButtonUp, BIAS::wxViscaControlPanelButtonsInterface::m_bpButtonUpLeft, BIAS::wxViscaControlPanelButtonsInterface::m_bpButtonUpRight, BIAS::wxViscaControlPanelButtonsInterface::m_scrolledWindow1, and BIAS::wxViscaControlPanelButtonsInterface::m_textCtrlDevice.
|
inline |
Definition at line 25 of file wxViscaControlPanelButtons.h.
|
protectedvirtual |
Reimplemented from BIAS::wxViscaControlPanelButtonsInterface.
Definition at line 184 of file wxViscaControlPanelButtons.cpp.
References BIAS::ViscaControl::IsConnected(), BIAS::ViscaControl::MoveHome(), BIAS::ViscaControl::MoveStop(), and viscaControl_.
|
protectedvirtual |
Reimplemented from BIAS::wxViscaControlPanelButtonsInterface.
Definition at line 80 of file wxViscaControlPanelButtons.cpp.
References BIAS::ViscaControl::IsConnected(), BIAS::ViscaControl::ResetPanTilt(), and viscaControl_.
|
protectedvirtual |
Reimplemented from BIAS::wxViscaControlPanelButtonsInterface.
Definition at line 58 of file wxViscaControlPanelButtons.cpp.
References BIAS::ViscaControl::IsConnected(), viscaControl_, and BIAS::ViscaControl::ZoomStop().
|
protectedvirtual |
Reimplemented from BIAS::wxViscaControlPanelButtonsInterface.
Definition at line 53 of file wxViscaControlPanelButtons.cpp.
References BIAS::ViscaControl::IsConnected(), viscaControl_, and BIAS::ViscaControl::ZoomTele().
|
protectedvirtual |
Reimplemented from BIAS::wxViscaControlPanelButtonsInterface.
Definition at line 48 of file wxViscaControlPanelButtons.cpp.
References BIAS::ViscaControl::IsConnected(), viscaControl_, and BIAS::ViscaControl::ZoomWide().
|
protectedvirtual |
Reimplemented from BIAS::wxViscaControlPanelButtonsInterface.
Definition at line 230 of file wxViscaControlPanelButtons.cpp.
|
protectedvirtual |
Reimplemented from BIAS::wxViscaControlPanelButtonsInterface.
Definition at line 92 of file wxViscaControlPanelButtons.cpp.
References BIAS::ViscaControl::CamPower(), BIAS::ViscaControl::IsConnected(), and viscaControl_.
|
protectedvirtual |
Reimplemented from BIAS::wxViscaControlPanelButtonsInterface.
Definition at line 192 of file wxViscaControlPanelButtons.cpp.
References BIAS::AsciiToWx(), BIAS::ViscaControl::ClosePanTiltUnit(), BIAS::ViscaControl::InitPanTiltUnit(), BIAS::ViscaControl::IsConnected(), BIAS::wxViscaControlPanelButtonsInterface::m_buttonConnect, BIAS::wxViscaControlPanelButtonsInterface::m_scrolledWindow1, BIAS::wxViscaControlPanelButtonsInterface::m_textCtrlDevice, and viscaControl_.
|
protectedvirtual |
Reimplemented from BIAS::wxViscaControlPanelButtonsInterface.
Definition at line 149 of file wxViscaControlPanelButtons.cpp.
References BIAS::AsciiToWx(), BIAS::ViscaControl::GetTilt(), BIAS::ViscaControl::IsConnected(), BIAS::wxViscaControlPanelButtonsInterface::m_textTilt, BIAS::ViscaControl::MoveDown(), and viscaControl_.
|
protectedvirtual |
Reimplemented from BIAS::wxViscaControlPanelButtonsInterface.
Definition at line 158 of file wxViscaControlPanelButtons.cpp.
References BIAS::AsciiToWx(), BIAS::ViscaControl::GetTilt(), BIAS::ViscaControl::IsConnected(), BIAS::wxViscaControlPanelButtonsInterface::m_textTilt, BIAS::ViscaControl::MoveDownLeft(), and viscaControl_.
|
protectedvirtual |
Reimplemented from BIAS::wxViscaControlPanelButtonsInterface.
Definition at line 167 of file wxViscaControlPanelButtons.cpp.
References BIAS::AsciiToWx(), BIAS::ViscaControl::GetTilt(), BIAS::ViscaControl::IsConnected(), BIAS::wxViscaControlPanelButtonsInterface::m_textTilt, BIAS::ViscaControl::MoveDownRight(), and viscaControl_.
|
protectedvirtual |
Reimplemented from BIAS::wxViscaControlPanelButtonsInterface.
Definition at line 129 of file wxViscaControlPanelButtons.cpp.
References BIAS::AsciiToWx(), BIAS::ViscaControl::GetPan(), BIAS::ViscaControl::IsConnected(), BIAS::wxViscaControlPanelButtonsInterface::m_textPan, BIAS::ViscaControl::MoveLeft(), and viscaControl_.
|
protectedvirtual |
Reimplemented from BIAS::wxViscaControlPanelButtonsInterface.
Definition at line 85 of file wxViscaControlPanelButtons.cpp.
References BIAS::ViscaControl::CamPower(), BIAS::ViscaControl::IsConnected(), and viscaControl_.
|
protectedvirtual |
Reimplemented from BIAS::wxViscaControlPanelButtonsInterface.
Definition at line 63 of file wxViscaControlPanelButtons.cpp.
References BIAS::ViscaControl::GetCCDScanningMode(), BIAS::ViscaControl::IsConnected(), BIAS::ViscaControl::SetCCDScanningMode(), BIAS::ViscaControl::VISCA_INTERLACED, BIAS::ViscaControl::VISCA_PROGRESSIVE, and viscaControl_.
|
protectedvirtual |
Reimplemented from BIAS::wxViscaControlPanelButtonsInterface.
Definition at line 139 of file wxViscaControlPanelButtons.cpp.
References BIAS::AsciiToWx(), BIAS::ViscaControl::GetPan(), BIAS::ViscaControl::IsConnected(), BIAS::wxViscaControlPanelButtonsInterface::m_textPan, BIAS::ViscaControl::MoveRight(), and viscaControl_.
|
protectedvirtual |
Reimplemented from BIAS::wxViscaControlPanelButtonsInterface.
Definition at line 41 of file wxViscaControlPanelButtons.cpp.
References BIAS::ViscaControl::GetMaxZoom(), BIAS::wxViscaControlPanelButtonsInterface::m_sliderZoom, viscaControl_, and BIAS::ViscaControl::ZoomDirect().
|
protectedvirtual |
Reimplemented from BIAS::wxViscaControlPanelButtonsInterface.
Definition at line 177 of file wxViscaControlPanelButtons.cpp.
References BIAS::ViscaControl::IsConnected(), BIAS::ViscaControl::MoveStop(), and viscaControl_.
|
protectedvirtual |
Reimplemented from BIAS::wxViscaControlPanelButtonsInterface.
Definition at line 99 of file wxViscaControlPanelButtons.cpp.
References BIAS::AsciiToWx(), BIAS::ViscaControl::GetTilt(), BIAS::ViscaControl::IsConnected(), BIAS::wxViscaControlPanelButtonsInterface::m_textTilt, BIAS::ViscaControl::MoveUp(), and viscaControl_.
|
protectedvirtual |
Reimplemented from BIAS::wxViscaControlPanelButtonsInterface.
Definition at line 109 of file wxViscaControlPanelButtons.cpp.
References BIAS::AsciiToWx(), BIAS::ViscaControl::GetTilt(), BIAS::ViscaControl::IsConnected(), BIAS::wxViscaControlPanelButtonsInterface::m_textTilt, BIAS::ViscaControl::MoveUpLeft(), and viscaControl_.
|
protectedvirtual |
Reimplemented from BIAS::wxViscaControlPanelButtonsInterface.
Definition at line 119 of file wxViscaControlPanelButtons.cpp.
References BIAS::AsciiToWx(), BIAS::ViscaControl::GetTilt(), BIAS::ViscaControl::IsConnected(), BIAS::wxViscaControlPanelButtonsInterface::m_textTilt, BIAS::ViscaControl::MoveUpRight(), and viscaControl_.
bool wxViscaControlPanelButtons::SetColour | ( | const wxColour & | colour | ) |
Definition at line 235 of file wxViscaControlPanelButtons.cpp.
References BIAS::wxViscaControlPanelButtonsInterface::m_bpButtonDown, BIAS::wxViscaControlPanelButtonsInterface::m_bpButtonDownLeft, BIAS::wxViscaControlPanelButtonsInterface::m_bpButtonDownRight, BIAS::wxViscaControlPanelButtonsInterface::m_bpButtonLeft, BIAS::wxViscaControlPanelButtonsInterface::m_bpButtonRight, BIAS::wxViscaControlPanelButtonsInterface::m_bpButtonStop, BIAS::wxViscaControlPanelButtonsInterface::m_bpButtonUp, BIAS::wxViscaControlPanelButtonsInterface::m_bpButtonUpLeft, BIAS::wxViscaControlPanelButtonsInterface::m_bpButtonUpRight, BIAS::wxViscaControlPanelButtonsInterface::m_buttonClose, BIAS::wxViscaControlPanelButtonsInterface::m_buttonCloseCam, BIAS::wxViscaControlPanelButtonsInterface::m_buttonConnect, BIAS::wxViscaControlPanelButtonsInterface::m_buttonHome, BIAS::wxViscaControlPanelButtonsInterface::m_buttonOpen, BIAS::wxViscaControlPanelButtonsInterface::m_buttonReset, BIAS::wxViscaControlPanelButtonsInterface::m_buttonTele, BIAS::wxViscaControlPanelButtonsInterface::m_buttonWide, BIAS::wxViscaControlPanelButtonsInterface::m_buttonZoomStop, BIAS::wxViscaControlPanelButtonsInterface::m_panel2, BIAS::wxViscaControlPanelButtonsInterface::m_panelPanTilt, BIAS::wxViscaControlPanelButtonsInterface::m_radioBox1, BIAS::wxViscaControlPanelButtonsInterface::m_scrolledWindow1, BIAS::wxViscaControlPanelButtonsInterface::m_sliderZoom, BIAS::wxViscaControlPanelButtonsInterface::m_staticText03, BIAS::wxViscaControlPanelButtonsInterface::m_staticText04, BIAS::wxViscaControlPanelButtonsInterface::m_textCtrlDevice, BIAS::wxViscaControlPanelButtonsInterface::m_textPan, and BIAS::wxViscaControlPanelButtonsInterface::m_textTilt.
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
Definition at line 72 of file wxViscaControlPanelButtonsInterface.h.
Referenced by SetColour(), BIAS::wxViscaControlPanelButtonsInterface::wxViscaControlPanelButtonsInterface(), and BIAS::wxViscaControlPanelButtonsInterface::~wxViscaControlPanelButtonsInterface().
|
protectedinherited |
Definition at line 53 of file wxViscaControlPanelButtonsInterface.h.
Referenced by SetColour(), BIAS::wxViscaControlPanelButtonsInterface::wxViscaControlPanelButtonsInterface(), and BIAS::wxViscaControlPanelButtonsInterface::~wxViscaControlPanelButtonsInterface().
|
protectedinherited |
|
protectedinherited |
Definition at line 49 of file wxViscaControlPanelButtonsInterface.h.
Referenced by SetColour(), BIAS::wxViscaControlPanelButtonsInterface::wxViscaControlPanelButtonsInterface(), and BIAS::wxViscaControlPanelButtonsInterface::~wxViscaControlPanelButtonsInterface().
|
protectedinherited |
Definition at line 52 of file wxViscaControlPanelButtonsInterface.h.
Referenced by SetColour(), BIAS::wxViscaControlPanelButtonsInterface::wxViscaControlPanelButtonsInterface(), and BIAS::wxViscaControlPanelButtonsInterface::~wxViscaControlPanelButtonsInterface().
|
protectedinherited |
Definition at line 51 of file wxViscaControlPanelButtonsInterface.h.
Referenced by SetColour(), BIAS::wxViscaControlPanelButtonsInterface::wxViscaControlPanelButtonsInterface(), and BIAS::wxViscaControlPanelButtonsInterface::~wxViscaControlPanelButtonsInterface().
|
protectedinherited |
Definition at line 47 of file wxViscaControlPanelButtonsInterface.h.
Referenced by SetColour(), BIAS::wxViscaControlPanelButtonsInterface::wxViscaControlPanelButtonsInterface(), and BIAS::wxViscaControlPanelButtonsInterface::~wxViscaControlPanelButtonsInterface().
|
protectedinherited |
Definition at line 46 of file wxViscaControlPanelButtonsInterface.h.
Referenced by SetColour(), BIAS::wxViscaControlPanelButtonsInterface::wxViscaControlPanelButtonsInterface(), and BIAS::wxViscaControlPanelButtonsInterface::~wxViscaControlPanelButtonsInterface().
|
protectedinherited |
Definition at line 48 of file wxViscaControlPanelButtonsInterface.h.
Referenced by SetColour(), BIAS::wxViscaControlPanelButtonsInterface::wxViscaControlPanelButtonsInterface(), and BIAS::wxViscaControlPanelButtonsInterface::~wxViscaControlPanelButtonsInterface().
|
protectedinherited |
Definition at line 68 of file wxViscaControlPanelButtonsInterface.h.
Referenced by SetColour(), and BIAS::wxViscaControlPanelButtonsInterface::wxViscaControlPanelButtonsInterface().
|
protectedinherited |
Definition at line 54 of file wxViscaControlPanelButtonsInterface.h.
Referenced by SetColour(), and BIAS::wxViscaControlPanelButtonsInterface::wxViscaControlPanelButtonsInterface().
|
protectedinherited |
Definition at line 50 of file wxViscaControlPanelButtonsInterface.h.
Referenced by SetColour(), BIAS::wxViscaControlPanelButtonsInterface::wxViscaControlPanelButtonsInterface(), and BIAS::wxViscaControlPanelButtonsInterface::~wxViscaControlPanelButtonsInterface().
|
protectedinherited |
Definition at line 43 of file wxViscaControlPanelButtonsInterface.h.
Referenced by OnConnect(), SetColour(), wxViscaControlPanelButtons(), and BIAS::wxViscaControlPanelButtonsInterface::wxViscaControlPanelButtonsInterface().
|
protectedinherited |
|
protectedinherited |
Definition at line 44 of file wxViscaControlPanelButtonsInterface.h.
Referenced by BIAS::wxViscaControlPanelButtonsInterface::wxViscaControlPanelButtonsInterface().
|
protectedinherited |
Definition at line 55 of file wxViscaControlPanelButtonsInterface.h.
Referenced by SetColour(), and BIAS::wxViscaControlPanelButtonsInterface::wxViscaControlPanelButtonsInterface().
|
protectedinherited |
Definition at line 57 of file wxViscaControlPanelButtonsInterface.h.
Referenced by SetColour(), and BIAS::wxViscaControlPanelButtonsInterface::wxViscaControlPanelButtonsInterface().
|
protectedinherited |
Definition at line 70 of file wxViscaControlPanelButtonsInterface.h.
Referenced by OnConnect(), SetColour(), wxViscaControlPanelButtons(), BIAS::wxViscaControlPanelButtonsInterface::wxViscaControlPanelButtonsInterface(), and BIAS::wxViscaControlPanelButtonsInterface::~wxViscaControlPanelButtonsInterface().
|
protectedinherited |
Definition at line 56 of file wxViscaControlPanelButtonsInterface.h.
Referenced by OnLeft(), OnRight(), SetColour(), and BIAS::wxViscaControlPanelButtonsInterface::wxViscaControlPanelButtonsInterface().
|
protectedinherited |
Definition at line 58 of file wxViscaControlPanelButtonsInterface.h.
Referenced by OnDown(), OnDownLeft(), OnDownRight(), OnUp(), OnUpLeft(), OnUpRight(), SetColour(), and BIAS::wxViscaControlPanelButtonsInterface::wxViscaControlPanelButtonsInterface().
|
protected |
Definition at line 52 of file wxViscaControlPanelButtons.h.
Referenced by OnButtonHome(), OnButtonReset(), OnButtonStop(), OnButtonTele(), OnButtonWide(), OnCloseCam(), OnConnect(), OnDown(), OnDownLeft(), OnDownRight(), OnLeft(), OnOpenCam(), OnProgressive(), OnRight(), OnScrollZoom(), OnStop(), OnUp(), OnUpLeft(), and OnUpRight().