Basic Image AlgorithmS Library  2.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
BIAS::VideoSource_Controller_Kinect Class Reference

#include <Gui/VideoSource_Controller_Kinect.hh>

+ Inheritance diagram for BIAS::VideoSource_Controller_Kinect:
+ Collaboration diagram for BIAS::VideoSource_Controller_Kinect:

Public Member Functions

virtual int GetSelectedImage ()
 
virtual void SetAmplitudeThresholdRange (unsigned int min, unsigned int max)
 
virtual void SetBrightnessRange (unsigned int min, unsigned int max)
 
virtual void SetContrastRange (unsigned int min, unsigned int max)
 
virtual void SetDistanceOffsetRange (unsigned int min, unsigned int max)
 
virtual void SetGainRange (unsigned int min, unsigned int max)
 
virtual void SetIntegrationTimeRange (unsigned int min, unsigned int max)
 
virtual void SetModulationRange (unsigned int min, unsigned int max)
 
virtual void SetSaturationThresholdRange (unsigned int min, unsigned int max)
 
virtual void SetShutterRange (unsigned int min, unsigned int max)
 
void SetVideoSource (BIAS::VideoSource *cam)
 
virtual void Update ()
 
 VideoSource_Controller_Kinect (VideoSource *cam, wxWindow *parent, const std::string &title="VideoSourceConstroller Kinect")
 
 ~VideoSource_Controller_Kinect ()
 

Protected Member Functions

virtual void OnClose (wxCloseEvent &event)
 
virtual void OnDown (wxCommandEvent &event)
 
virtual void OnHide (wxCommandEvent &event)
 
virtual void OnLevel (wxCommandEvent &event)
 
virtual void OnLoadCalib (wxCommandEvent &event)
 
virtual void OnSelectVideoMode (wxCommandEvent &event)
 
virtual void OnTimer (wxTimerEvent &event)
 
virtual void OnToggleDepth (wxCommandEvent &event)
 
virtual void OnUp (wxCommandEvent &event)
 

Protected Attributes

BIAS::VideoSource_Kinect_BaseCam_
 
wxButton * m_button1
 
wxButton * m_button2
 
wxButton * m_button3
 
wxButton * m_button4
 
wxButton * m_button5
 
wxButton * m_button6
 
wxGrid * m_grid1
 
wxRadioBox * m_radioBox1
 
wxTimer * timer_
 
int update_ms_
 

Detailed Description

Definition at line 13 of file VideoSource_Controller_Kinect.hh.

Constructor & Destructor Documentation

VideoSource_Controller_Kinect::VideoSource_Controller_Kinect ( VideoSource cam,
wxWindow parent,
const std::string &  title = "VideoSourceConstroller Kinect" 
)
VideoSource_Controller_Kinect::~VideoSource_Controller_Kinect ( )

Member Function Documentation

virtual int BIAS::VideoSource_Controller_Base::GetSelectedImage ( )
inlinevirtualinherited

Reimplemented in BIAS::VideoSource_Controller_XB3.

Definition at line 51 of file VideoSource_Controller_Base.hh.

void VideoSource_Controller_Kinect::OnClose ( wxCloseEvent &  event)
protectedvirtual

Definition at line 161 of file VideoSource_Controller_Kinect.cpp.

References timer_.

void VideoSource_Controller_Kinect::OnDown ( wxCommandEvent &  event)
protectedvirtual
void VideoSource_Controller_Kinect::OnHide ( wxCommandEvent &  event)
protectedvirtual
void VideoSource_Controller_Kinect::OnLevel ( wxCommandEvent &  event)
protectedvirtual
void VideoSource_Controller_Kinect::OnLoadCalib ( wxCommandEvent &  event)
protectedvirtual
void VideoSource_Controller_Kinect::OnSelectVideoMode ( wxCommandEvent &  event)
protectedvirtual
void VideoSource_Controller_Kinect::OnTimer ( wxTimerEvent &  event)
protectedvirtual
void VideoSource_Controller_Kinect::OnToggleDepth ( wxCommandEvent &  event)
protectedvirtual
void VideoSource_Controller_Kinect::OnUp ( wxCommandEvent &  event)
protectedvirtual
virtual void BIAS::VideoSource_Controller_Base::SetAmplitudeThresholdRange ( unsigned int  min,
unsigned int  max 
)
inlinevirtualinherited

Reimplemented in BIAS::VideoSource_Controller_SwissRanger.

Definition at line 44 of file VideoSource_Controller_Base.hh.

virtual void BIAS::VideoSource_Controller_Base::SetBrightnessRange ( unsigned int  min,
unsigned int  max 
)
inlinevirtualinherited
virtual void BIAS::VideoSource_Controller_Base::SetContrastRange ( unsigned int  min,
unsigned int  max 
)
inlinevirtualinherited
virtual void BIAS::VideoSource_Controller_Base::SetDistanceOffsetRange ( unsigned int  min,
unsigned int  max 
)
inlinevirtualinherited
virtual void BIAS::VideoSource_Controller_Base::SetGainRange ( unsigned int  min,
unsigned int  max 
)
inlinevirtualinherited
virtual void BIAS::VideoSource_Controller_Base::SetIntegrationTimeRange ( unsigned int  min,
unsigned int  max 
)
inlinevirtualinherited
virtual void BIAS::VideoSource_Controller_Base::SetModulationRange ( unsigned int  min,
unsigned int  max 
)
inlinevirtualinherited

Definition at line 46 of file VideoSource_Controller_Base.hh.

virtual void BIAS::VideoSource_Controller_Base::SetSaturationThresholdRange ( unsigned int  min,
unsigned int  max 
)
inlinevirtualinherited

Reimplemented in BIAS::VideoSource_Controller_SwissRanger.

Definition at line 45 of file VideoSource_Controller_Base.hh.

virtual void BIAS::VideoSource_Controller_Base::SetShutterRange ( unsigned int  min,
unsigned int  max 
)
inlinevirtualinherited
void VideoSource_Controller_Kinect::SetVideoSource ( BIAS::VideoSource cam)
virtual

Reimplemented from BIAS::VideoSource_Controller_Base.

Definition at line 149 of file VideoSource_Controller_Kinect.cpp.

References Cam_.

virtual void BIAS::VideoSource_Controller_Base::Update ( )
inlinevirtualinherited

Member Data Documentation

BIAS::VideoSource_Kinect_Base* BIAS::VideoSource_Controller_Kinect::Cam_
protected
wxButton* BIAS::VideoSource_Controller_Kinect::m_button1
protected
wxButton* BIAS::VideoSource_Controller_Kinect::m_button2
protected
wxButton* BIAS::VideoSource_Controller_Kinect::m_button3
protected
wxButton* BIAS::VideoSource_Controller_Kinect::m_button4
protected
wxButton* BIAS::VideoSource_Controller_Kinect::m_button5
protected
wxButton* BIAS::VideoSource_Controller_Kinect::m_button6
protected
wxGrid* BIAS::VideoSource_Controller_Kinect::m_grid1
protected

Definition at line 23 of file VideoSource_Controller_Kinect.hh.

Referenced by OnTimer(), and VideoSource_Controller_Kinect().

wxRadioBox* BIAS::VideoSource_Controller_Kinect::m_radioBox1
protected
wxTimer* BIAS::VideoSource_Controller_Kinect::timer_
protected
int BIAS::VideoSource_Controller_Kinect::update_ms_
protected

Definition at line 43 of file VideoSource_Controller_Kinect.hh.

Referenced by OnTimer(), and VideoSource_Controller_Kinect().


The documentation for this class was generated from the following files: