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

Function check_pN

plugins/draco/test/DracoReaderTest.cpp:72–82  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

70
71
72void check_pN(const pdal::PointView& data, PointId index,
73 double xref, double yref, double zref, double tolerance)
74{
75 float x0 = data.getFieldAs<float>(Dimension::Id::X, index);
76 float y0 = data.getFieldAs<float>(Dimension::Id::Y, index);
77 float z0 = data.getFieldAs<float>(Dimension::Id::Z, index);
78
79 EXPECT_TRUE(Utils::compare_approx(x0, static_cast<float>(xref), tolerance));
80 EXPECT_TRUE(Utils::compare_approx(y0, static_cast<float>(yref), tolerance));
81 EXPECT_TRUE(Utils::compare_approx(z0, static_cast<float>(zref), tolerance));
82}
83
84void check_p0_p1_p2(const pdal::PointView& data, double tolerance)
85{

Callers 2

check_p0_p1_p2Function · 0.70
TESTFunction · 0.50

Calls 1

compare_approxFunction · 0.85

Tested by

no test coverage detected