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

Function setXYZ

plugins/spz/test/SpzWriterTest.cpp:16–36  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14using namespace pdal;
15
16PointViewPtr setXYZ(PointTableRef table)
17{
18 table.layout()->registerDim(Dimension::Id::X);
19 table.layout()->registerDim(Dimension::Id::Y);
20 table.layout()->registerDim(Dimension::Id::Z);
21
22 PointViewPtr v(new PointView(table));
23 v->setField(Dimension::Id::X, 0, 1);
24 v->setField(Dimension::Id::Y, 0, 1);
25 v->setField(Dimension::Id::Z, 0, 0);
26
27 v->setField(Dimension::Id::X, 1, 2);
28 v->setField(Dimension::Id::Y, 1, 1);
29 v->setField(Dimension::Id::Z, 1, 0);
30
31 v->setField(Dimension::Id::X, 2, 1);
32 v->setField(Dimension::Id::Y, 2, 2);
33 v->setField(Dimension::Id::Z, 2, 0);
34
35 return v;
36}
37
38TEST(SpzWriterTest, xyz_only_test)
39{

Callers 1

TESTFunction · 0.85

Calls 2

registerDimMethod · 0.80
setFieldMethod · 0.45

Tested by

no test coverage detected