MCPcopy Create free account
hub / github.com/PDAL/PDAL / checkPoint

Function checkPoint

plugins/rxp/test/RxpReaderTest.cpp:77–100  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

75}
76
77void 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
102TEST(RxpReaderTest, testConstructor)
103{

Callers 1

TESTFunction · 0.70

Calls 3

checkDimensionCloseFunction · 0.85
getTimeDimensionIdFunction · 0.85
checkDimensionEqualFunction · 0.85

Tested by

no test coverage detected