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

Method addDimensions

plugins/tiledb/test/XYZTmUtils.cpp:124–140  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

122}
123
124void XYZTimeFauxReader::addDimensions(PointLayoutPtr layout)
125{
126 Dimension::IdList ids;
127 if (m_use_time && m_dim4_name == "GpsTime")
128 {
129 ids = {Dimension::Id::X, Dimension::Id::Y, Dimension::Id::Z,
130 Dimension::Id::GpsTime, Dimension::Id::Density};
131 }
132 else
133 {
134 ids = {Dimension::Id::X, Dimension::Id::Y, Dimension::Id::Z,
135 Dimension::Id::Density};
136 }
137 layout->registerDims(ids);
138 if (m_use_time && m_dim4_name != "GpsTime")
139 layout->registerOrAssignDim(m_dim4_name, Dimension::Type::Double);
140}
141
142void XYZTimeFauxReader::ready(PointTableRef table)
143{

Callers

nothing calls this directly

Calls 2

registerDimsMethod · 0.80
registerOrAssignDimMethod · 0.80

Tested by

no test coverage detected