class mrpt::gui::CPanelCameraSelection
#include <mrpt/gui/WxUtils.h> class CPanelCameraSelection: public wxPanel { public: // fields wxTextCtrl* edRawlogLabel; wxStaticText* StaticText10; wxStaticText* StaticText9; wxPanel* Panel5; wxButton* btnBrowseRawlogDir; wxRadioBox* rbBumblebeeSel; wxButton* btnBrowseVideo; wxStaticText* StaticText2; wxPanel* Panel4; wxCheckBox* cbKinect_3D; wxRadioBox* rbKinect_int; wxCheckBox* cbSR_chConf; wxStaticText* StaticText6; wxSpinCtrl* opencvCamIndex; wxTextCtrl* edIPcamURL; wxStaticText* StaticText8; wxStaticText* StaticText11; wxTextCtrl* edCustomCamConfig; wxTextCtrl* edSR_IP; wxPanel* Panel1; wxChoice* cbOpencvCamType; wxStaticText* StaticText1; wxStaticText* StaticText3; wxRadioBox* rbSR_usb; wxPanel* Panel6; wxButton* btnBrowseRawlog; wxPanel* Panel3; wxCheckBox* cbGrayscale; wxCheckBox* cbSR_chRange; wxStaticText* StaticText5; wxStaticText* StaticText7; wxPanel* pnKinect; wxTextCtrl* edVideoFile; wxCheckBox* cbBumblebeeRectif; wxCheckBox* cbKinect_Int; wxCheckBox* cbSR_chIntensity; wxCheckBox* cbKinect_Depth; wxNotebook* pagesCameras; wxPanel* pnSwissRanger; wxTextCtrl* edRawlogFile; wxTextCtrl* edRawlogImgDir; wxPanel* Panel2; wxCheckBox* cbSR_ch3D; wxStaticText* StaticText4; wxChoice* cbOpencvResolution; // construction CPanelCameraSelection( wxWindow* parent, wxWindowID id = wxID_ANY ); // methods void readConfigIntoVideoSourcePanel( const std::string& sect, const mrpt::config::CConfigFileBase* cfg ) const; void writeConfigFromVideoSourcePanel( const std::string& sect, mrpt::config::CConfigFileBase* cfg ) const; };