FLIRTDemo Class Reference

#include <FLIRTDemo.h>

List of all members.

Public Slots

virtual void mousePressedGL (int button, int x, int y)
virtual void next (int pos)
virtual void next ()
virtual void update ()
virtual void updateDescriptor ()

Public Member Functions

 FLIRTDemo (QWidget *parent, SensorStream &sensor)
virtual ~FLIRTDemo ()

Public Attributes

DetectorChooserPresenterm_chooser
DescriptorChooserPresenterm_chooserD
QWidget * m_chooserW
std::vector< Colorm_colors
InterestPointm_currentPoint
BetaGridGeneratorm_descriptorGeneratorB
ShapeContextGeneratorm_descriptorGeneratorS
BetaGridPresenterm_descriptorPresenterB
ShapeContextPresenterm_descriptorPresenterS
RendererWidgetm_descriptorRendererWidget
CurvatureDetectorm_detectorC
NormalBlobDetectorm_detectorNB
NormalEdgeDetectorm_detectorNE
MultiScaleCurvatureDetectorPresenterm_detectorPresenterC
MultiScaleNormalDetectorPresenterm_detectorPresenterNB
MultiScaleNormalDetectorPresenterm_detectorPresenterNE
MultiScaleDetectorPresenterm_detectorPresenterR
RangeDetectorm_detectorR
std::vector< const
OrientedPoint2D * > 
m_interestPoints
InterestPointRendererm_interestRenderer
LaserReadingRendererm_laserRenderer
QGridLayout * m_layout
QTabWidget * m_parameter
QGridLayout * m_paramLayout
SimplePeakFinderm_peakC
SimplePeakFinderPresenterm_peakCPresenter
SimpleMinMaxPeakFinderm_peakMNB
SimplePeakFinderPresenterm_peakMNBPresenter
SimpleMinMaxPeakFinderm_peakMNE
SimplePeakFinderPresenterm_peakMNEPresenter
SimpleMinMaxPeakFinderm_peakMR
SimplePeakFinderPresenterm_peakMRPresenter
SimplePeakFinderm_peakNB
SimplePeakFinderPresenterm_peakNBPresenter
SimplePeakFinderm_peakNE
SimplePeakFinderPresenterm_peakNEPresenter
SimplePeakFinderm_peakR
SimplePeakFinderPresenterm_peakRPresenter
MultiScaleDetectorPlotWidgetm_plotWidget
std::vector< InterestPoint * > m_points
PolarGridRendererm_polarRenderer
const LaserReadingm_reading
RendererWidgetm_rendererWidget
std::vector< double > m_scales
SensorStreamm_sensor
SensorStreamWidgetm_sensorWidget
LaserReadingRendererm_supportRenderer

Protected Member Functions

void drawDescriptor ()
void processReading (const AbstractReading *_read)

Detailed Description

Definition at line 65 of file FLIRTDemo.h.


Constructor & Destructor Documentation

FLIRTDemo::FLIRTDemo ( QWidget *  parent,
SensorStream sensor 
)

Definition at line 10 of file FLIRTDemo.cpp.

FLIRTDemo::~FLIRTDemo (  )  [virtual]

Definition at line 130 of file FLIRTDemo.cpp.


Member Function Documentation

void FLIRTDemo::drawDescriptor (  )  [protected]

Definition at line 201 of file FLIRTDemo.cpp.

void FLIRTDemo::mousePressedGL ( int  button,
int  x,
int  y 
) [virtual, slot]

Definition at line 165 of file FLIRTDemo.cpp.

void FLIRTDemo::next ( int  pos  )  [virtual, slot]

Definition at line 149 of file FLIRTDemo.cpp.

void FLIRTDemo::next (  )  [virtual, slot]

Definition at line 143 of file FLIRTDemo.cpp.

void FLIRTDemo::processReading ( const AbstractReading _read  )  [protected]

Definition at line 222 of file FLIRTDemo.cpp.

void FLIRTDemo::update (  )  [virtual, slot]

Definition at line 155 of file FLIRTDemo.cpp.

void FLIRTDemo::updateDescriptor (  )  [virtual, slot]

Definition at line 194 of file FLIRTDemo.cpp.


Member Data Documentation

Definition at line 88 of file FLIRTDemo.h.

Definition at line 89 of file FLIRTDemo.h.

Definition at line 87 of file FLIRTDemo.h.

std::vector<Color> FLIRTDemo::m_colors

Definition at line 129 of file FLIRTDemo.h.

Definition at line 127 of file FLIRTDemo.h.

Definition at line 115 of file FLIRTDemo.h.

Definition at line 112 of file FLIRTDemo.h.

Definition at line 116 of file FLIRTDemo.h.

Definition at line 113 of file FLIRTDemo.h.

Definition at line 74 of file FLIRTDemo.h.

Definition at line 79 of file FLIRTDemo.h.

Definition at line 80 of file FLIRTDemo.h.

Definition at line 81 of file FLIRTDemo.h.

Definition at line 83 of file FLIRTDemo.h.

Definition at line 84 of file FLIRTDemo.h.

Definition at line 85 of file FLIRTDemo.h.

Definition at line 82 of file FLIRTDemo.h.

Definition at line 78 of file FLIRTDemo.h.

Definition at line 126 of file FLIRTDemo.h.

Definition at line 109 of file FLIRTDemo.h.

Definition at line 75 of file FLIRTDemo.h.

QGridLayout* FLIRTDemo::m_layout

Definition at line 118 of file FLIRTDemo.h.

Definition at line 122 of file FLIRTDemo.h.

Definition at line 119 of file FLIRTDemo.h.

Definition at line 106 of file FLIRTDemo.h.

Definition at line 107 of file FLIRTDemo.h.

Definition at line 101 of file FLIRTDemo.h.

Definition at line 103 of file FLIRTDemo.h.

Definition at line 96 of file FLIRTDemo.h.

Definition at line 98 of file FLIRTDemo.h.

Definition at line 91 of file FLIRTDemo.h.

Definition at line 93 of file FLIRTDemo.h.

Definition at line 102 of file FLIRTDemo.h.

Definition at line 104 of file FLIRTDemo.h.

Definition at line 97 of file FLIRTDemo.h.

Definition at line 99 of file FLIRTDemo.h.

Definition at line 92 of file FLIRTDemo.h.

Definition at line 94 of file FLIRTDemo.h.

Definition at line 120 of file FLIRTDemo.h.

Definition at line 125 of file FLIRTDemo.h.

Definition at line 110 of file FLIRTDemo.h.

Definition at line 130 of file FLIRTDemo.h.

Definition at line 73 of file FLIRTDemo.h.

std::vector<double> FLIRTDemo::m_scales

Definition at line 128 of file FLIRTDemo.h.

Definition at line 121 of file FLIRTDemo.h.

Definition at line 72 of file FLIRTDemo.h.

Definition at line 76 of file FLIRTDemo.h.


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines


flirtlib
Author(s): Bhaskara Marthi, Gian Diego Tipaldi
autogenerated on Fri Jan 11 11:15:47 2013