#include <LdmrsScanpointCoordinateApp.hpp>
Public Member Functions | |
LdmrsScanpointCoordinateApp (Manager *manager) | |
virtual | ~LdmrsScanpointCoordinateApp () |
Protected Member Functions | |
void | setData (BasicData &data) |
Private Member Functions | |
void | calcAndShowStatistics () |
bool | getClosestScanpoint (const UINT8 layer, const double horzAngle, const Scan *scan, ScanPoint *point) |
void | initCycle () |
bool | isFourLayerScanner (Scan *scan) |
void | processScan (Scan *scan) |
Private Attributes | |
bool | m_beVerbose |
bool | m_isFourLayerScanner |
double | m_meanDist [8] |
Point3D | m_meanXyz [8] |
UINT16 | m_numPoints [8] |
UINT16 | m_numScansToCount |
UINT16 | m_scanCounter |
double | m_wantedHorzAngle |
Definition at line 17 of file LdmrsScanpointCoordinateApp.hpp.
Definition at line 31 of file LdmrsScanpointCoordinateApp.cpp.
Definition at line 56 of file LdmrsScanpointCoordinateApp.cpp.
void application::LdmrsScanpointCoordinateApp::calcAndShowStatistics | ( | ) | [private] |
Definition at line 113 of file LdmrsScanpointCoordinateApp.cpp.
bool application::LdmrsScanpointCoordinateApp::getClosestScanpoint | ( | const UINT8 | layer, |
const double | horzAngle, | ||
const Scan * | scan, | ||
ScanPoint * | point | ||
) | [private] |
Definition at line 229 of file LdmrsScanpointCoordinateApp.cpp.
void application::LdmrsScanpointCoordinateApp::initCycle | ( | ) | [private] |
Definition at line 64 of file LdmrsScanpointCoordinateApp.cpp.
bool application::LdmrsScanpointCoordinateApp::isFourLayerScanner | ( | Scan * | scan | ) | [private] |
Definition at line 153 of file LdmrsScanpointCoordinateApp.cpp.
void application::LdmrsScanpointCoordinateApp::processScan | ( | Scan * | scan | ) | [private] |
Definition at line 170 of file LdmrsScanpointCoordinateApp.cpp.
void application::LdmrsScanpointCoordinateApp::setData | ( | BasicData & | data | ) | [protected, virtual] |
Implements application::BasicApplication.
Definition at line 79 of file LdmrsScanpointCoordinateApp.cpp.
bool application::LdmrsScanpointCoordinateApp::m_beVerbose [private] |
Reimplemented from application::BasicApplication.
Definition at line 27 of file LdmrsScanpointCoordinateApp.hpp.
Definition at line 29 of file LdmrsScanpointCoordinateApp.hpp.
double application::LdmrsScanpointCoordinateApp::m_meanDist[8] [private] |
Definition at line 33 of file LdmrsScanpointCoordinateApp.hpp.
Definition at line 34 of file LdmrsScanpointCoordinateApp.hpp.
Definition at line 32 of file LdmrsScanpointCoordinateApp.hpp.
Definition at line 30 of file LdmrsScanpointCoordinateApp.hpp.
Definition at line 28 of file LdmrsScanpointCoordinateApp.hpp.
double application::LdmrsScanpointCoordinateApp::m_wantedHorzAngle [private] |
Definition at line 31 of file LdmrsScanpointCoordinateApp.hpp.