Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

RobotFlow::LaserProbe Class Reference

#include <LaserProbe.h>

Public Member Functions

 LaserProbe (std::string nodeName, FD::ParameterSet params)
virtual ~LaserProbe ()
virtual void initialize ()
virtual void reset ()
virtual void display ()
virtual void show_hide ()
void ChangeZoom (bool bZoomIn)

Protected Attributes

GnomeCanvas * m_pCanvas
GnomeCanvasGroup * m_pGroup
GnomeCanvasItem * m_ppLine [361]
GtkWidget * m_button1
GtkWidget * m_button2
double m_fZoomFactor
double m_xmin
double m_xmax
double m_ymin
double m_ymax

Private Member Functions

void ResetView ()

Constructor & Destructor Documentation

RobotFlow::LaserProbe::LaserProbe std::string  nodeName,
FD::ParameterSet  params

RobotFlow::LaserProbe::~LaserProbe  )  [virtual]

Member Function Documentation

void RobotFlow::LaserProbe::ChangeZoom bool  bZoomIn  ) 

void RobotFlow::LaserProbe::display  )  [virtual]

Ask for the node's output which ID (number) is output_id and for the 'count' iteration

void RobotFlow::LaserProbe::initialize  )  [virtual]

Class specific initialization routine. Each class will call its subclass specificInitialize() method

void RobotFlow::LaserProbe::reset  )  [virtual]

Class reset routine. Each class will call its superclass reset() method

void RobotFlow::LaserProbe::ResetView  )  [private]

void RobotFlow::LaserProbe::show_hide  )  [virtual]

Field Documentation

GtkWidget* RobotFlow::LaserProbe::m_button1 [protected]

GtkWidget* RobotFlow::LaserProbe::m_button2 [protected]

double RobotFlow::LaserProbe::m_fZoomFactor [protected]

GnomeCanvas* RobotFlow::LaserProbe::m_pCanvas [protected]

GnomeCanvasGroup* RobotFlow::LaserProbe::m_pGroup [protected]

GnomeCanvasItem* RobotFlow::LaserProbe::m_ppLine[361] [protected]

double RobotFlow::LaserProbe::m_xmax [protected]

double RobotFlow::LaserProbe::m_xmin [protected]

double RobotFlow::LaserProbe::m_ymax [protected]

double RobotFlow::LaserProbe::m_ymin [protected]

The documentation for this class was generated from the following files:
Generated on Wed Oct 5 14:36:31 2005 for RobotFlow by  doxygen 1.4.4