Basic Image AlgorithmS Library  2.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
wxTauControlFrame.h
1 #ifndef __wxTauControlFrame__
2 #define __wxTauControlFrame__
3 
4 #include <Base/Common/W32Compat.hh>
5 #include <Base/Common/BIASpragmaStart.hh>
6 /**
7 @file
8 Subclass of wxTauControlFrameInterface, which is generated by wxFormBuilder.
9 */
10 
11 #include "wxTauControlFrameInterface.h"
12 #include <VideoSource/FlirThermalCameraSerialControl.hh>
13 
14 /** Implementing wxTauControlFrameInterface */
15 class BIASGui_EXPORT wxTauControlFrame : public wxTauControlFrameInterface
16 {
17 protected:
18  // Handlers for wxTauControlFrameInterface events.
19  void OnSetFFC( wxCommandEvent& event );
20  void OnOperationMode( wxCommandEvent& event );
21  void OnTestPattern( wxCommandEvent& event );
22  void OnExternalSync( wxCommandEvent& event );
23  void OnGainMode( wxCommandEvent& event );
24  void OnReset( wxCommandEvent& event );
25  void OnOrientation( wxCommandEvent& event );
26  void OnPolarity( wxCommandEvent& event );
27  void OnZoom( wxCommandEvent& event );
28  void OnFFCWarning( wxCommandEvent& event );
29  void OnScrollDDE( wxScrollEvent& event );
30  void OnVideoStandard( wxCommandEvent& event );
31  void OnAlgorithm( wxCommandEvent& event );
32  void OnPlateauValue( wxCommandEvent& event );
33  void OnMaxGain( wxCommandEvent& event );
34  void OnContrast( wxScrollEvent& event );
35  void OnBrightness( wxScrollEvent& event );
36  void OnBrightnessBias( wxScrollEvent& event );
37  void OnConnect( wxCommandEvent& event );
38  void OnClose( wxCommandEvent& event );
39  void OnSetSpotMeterMode( wxCommandEvent& event );
40  void OnGetSpotMeterValue( wxCommandEvent& event );
41  void OnSpotMeterDisplay( wxCommandEvent& event );
42 
44 
45 public:
46  /** Constructor */
47  wxTauControlFrame( wxWindow* parent );
48 };
49 #include <Base/Common/BIASpragmaEnd.hh>
50 #endif // __wxTauControlFrame__
Class wxTauControlFrameInterface.
BIAS::FlirThermalCameraSerialControl serialFlirControl_
virtual void OnOrientation(wxCommandEvent &event)
virtual void OnOperationMode(wxCommandEvent &event)
virtual void OnReset(wxCommandEvent &event)
virtual void OnMaxGain(wxCommandEvent &event)
virtual void OnClose(wxCommandEvent &event)
virtual void OnZoom(wxCommandEvent &event)
virtual void OnSetSpotMeterMode(wxCommandEvent &event)
virtual void OnBrightness(wxScrollEvent &event)
virtual void OnConnect(wxCommandEvent &event)
virtual void OnFFCWarning(wxCommandEvent &event)
virtual void OnPolarity(wxCommandEvent &event)
virtual void OnVideoStandard(wxCommandEvent &event)
virtual void OnSetFFC(wxCommandEvent &event)
virtual void OnSpotMeterDisplay(wxCommandEvent &event)
virtual void OnGainMode(wxCommandEvent &event)
virtual void OnExternalSync(wxCommandEvent &event)
this class is used for serial communication with the FLIR Tau 320 Thermal camera
virtual void OnPlateauValue(wxCommandEvent &event)
virtual void OnGetSpotMeterValue(wxCommandEvent &event)
virtual void OnAlgorithm(wxCommandEvent &event)
virtual void OnBrightnessBias(wxScrollEvent &event)
virtual void OnTestPattern(wxCommandEvent &event)
virtual void OnContrast(wxScrollEvent &event)
virtual void OnScrollDDE(wxScrollEvent &event)
Implementing wxTauControlFrameInterface.