| 75 | } |
| 76 | |
| 77 | void checkPoint(const PointViewPtr view, std::size_t index, |
| 78 | float x, float y, float z, |
| 79 | double time, double echoRange, float amplitude, |
| 80 | float reflectance, float deviation, |
| 81 | bool isPpsLocked, uint8_t returnNumber, |
| 82 | uint8_t numberOfReturns |
| 83 | ) |
| 84 | { |
| 85 | using namespace Dimension; |
| 86 | checkDimensionClose(view, index, Id::X, x); |
| 87 | checkDimensionClose(view, index, Id::Y, y); |
| 88 | checkDimensionClose(view, index, Id::Z, z); |
| 89 | checkDimensionClose(view, |
| 90 | index, |
| 91 | getTimeDimensionId(isPpsLocked), |
| 92 | time); |
| 93 | checkDimensionClose(view, index, Id::EchoRange, echoRange); |
| 94 | checkDimensionClose(view, index, Id::Amplitude, amplitude); |
| 95 | checkDimensionClose(view, index, Id::Reflectance, reflectance); |
| 96 | checkDimensionClose(view, index, Id::Deviation, deviation); |
| 97 | checkDimensionEqual(view, index, Id::IsPpsLocked, isPpsLocked); |
| 98 | checkDimensionEqual(view, index, Id::ReturnNumber, returnNumber); |
| 99 | checkDimensionEqual(view, index, Id::NumberOfReturns, numberOfReturns); |
| 100 | } |
| 101 | |
| 102 | TEST(RxpReaderTest, testConstructor) |
| 103 | { |
no test coverage detected