Loading isis/src/base/objs/LidarData/LidarData.cpp +10 −2 Original line number Diff line number Diff line Loading @@ -27,6 +27,16 @@ namespace Isis { } /** * Adds a LidarControlPoint to the LidarData. * * @param QSharedPointer<LidarControlPoint> point LidarControlPoint to add. */ void LidarData::insert(QSharedPointer<LidarControlPoint> point) { m_points.insert(point->GetId(), point); } /** * Gets the list of Lidar data points. * Loading Loading @@ -56,6 +66,4 @@ namespace Isis { void LidarData::write(FileName outputFile) { } } isis/src/base/objs/LidarData/LidarData.h +14 −8 Original line number Diff line number Diff line Loading @@ -18,18 +18,24 @@ namespace Isis { * * @internal * @history 2018-01-29 Ian Humphrey - original version. * @history 2018-01-31 Ian Humphrey - Added insert method to insert a LidarControlPoint into * the LidarData. Added documentation for m_points. */ class LidarData { public: LidarData(); LidarData(FileName); void insert(QSharedPointer<LidarControlPoint> point); QList< QSharedPointer<LidarControlPoint> > points() const; void read(FileName); void write(FileName); /** */ private: /** Hash of the LidarControlPoints this class contains. */ QHash<QString, QSharedPointer <LidarControlPoint> > m_points; }; Loading Loading
isis/src/base/objs/LidarData/LidarData.cpp +10 −2 Original line number Diff line number Diff line Loading @@ -27,6 +27,16 @@ namespace Isis { } /** * Adds a LidarControlPoint to the LidarData. * * @param QSharedPointer<LidarControlPoint> point LidarControlPoint to add. */ void LidarData::insert(QSharedPointer<LidarControlPoint> point) { m_points.insert(point->GetId(), point); } /** * Gets the list of Lidar data points. * Loading Loading @@ -56,6 +66,4 @@ namespace Isis { void LidarData::write(FileName outputFile) { } }
isis/src/base/objs/LidarData/LidarData.h +14 −8 Original line number Diff line number Diff line Loading @@ -18,18 +18,24 @@ namespace Isis { * * @internal * @history 2018-01-29 Ian Humphrey - original version. * @history 2018-01-31 Ian Humphrey - Added insert method to insert a LidarControlPoint into * the LidarData. Added documentation for m_points. */ class LidarData { public: LidarData(); LidarData(FileName); void insert(QSharedPointer<LidarControlPoint> point); QList< QSharedPointer<LidarControlPoint> > points() const; void read(FileName); void write(FileName); /** */ private: /** Hash of the LidarControlPoints this class contains. */ QHash<QString, QSharedPointer <LidarControlPoint> > m_points; }; Loading