1#ifndef LidarControlPoint_h 
    2#define LidarControlPoint_h 
   31#include <QSharedPointer> 
   77      public std::binary_function<QSharedPointer<LidarControlPoint>,
 
   78                                                      QSharedPointer<LidarControlPoint>,
 
   83           return (lcp1->GetId() < lcp2->GetId());
 
   97    QStringList *m_snSimultaneous; 
 
A single control point.
Definition: ControlPoint.h:356
 
Status
This is a return status for many of the mutating (setter) method calls.
Definition: ControlPoint.h:395
 
A lidar control ControlPoint.
Definition: LidarControlPoint.h:60
 
LidarControlPoint()
Constructs a LidarControlPoint with the given time, range, and sigma range.
Definition: LidarControlPoint.cpp:25
 
ControlPoint::Status ComputeResiduals()
TODO: clean up code and document why this is different from the ComputeResiduals method for a normal ...
Definition: LidarControlPoint.cpp:169
 
double range()
Returns the range of the point.
Definition: LidarControlPoint.cpp:105
 
~LidarControlPoint()
Destructor.
Definition: LidarControlPoint.cpp:38
 
bool isSimultaneous(QString serialNumber)
Determines if input serial number is in list of simultaneous measure serial numbers.
Definition: LidarControlPoint.cpp:147
 
iTime time()
Returns the time of the point.
Definition: LidarControlPoint.cpp:115
 
ControlPoint::Status setTime(iTime time)
Set the time of the LidarControlPoint.
Definition: LidarControlPoint.cpp:52
 
ControlPoint::Status addSimultaneous(QString newSerial)
Add a measure to the list of simultaneous images of a LidarControlPoint.
Definition: LidarControlPoint.cpp:94
 
double sigmaRange()
Returns the sigma range of the point.
Definition: LidarControlPoint.cpp:125
 
ControlPoint::Status setRange(double range)
Set the range of the LidarControlPoint.
Definition: LidarControlPoint.cpp:66
 
ControlPoint::Status setSigmaRange(double sigmaRange)
Sets the sigma range.
Definition: LidarControlPoint.cpp:80
 
QStringList snSimultaneous() const
Returns the list of serial numbers of simultaneous images of the Lidar point.
Definition: LidarControlPoint.cpp:135
 
Parse and return pieces of a time string.
Definition: iTime.h:65
 
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16
 
QSharedPointer< LidarControlPoint > LidarControlPointQsp
Definition for a shared pointer to a LidarControlPoint.
Definition: LidarControlPoint.h:103
 
Definition: LidarControlPoint.h:79
 
bool operator()(QSharedPointer< LidarControlPoint > lcp1, QSharedPointer< LidarControlPoint > lcp2)
Definition: LidarControlPoint.h:80