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

Method addDimensions

io/GDALReader.cpp:134–145  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

132
133
134void GDALReader::addDimensions(PointLayoutPtr layout)
135{
136 layout->registerDim(pdal::Dimension::Id::X);
137 layout->registerDim(pdal::Dimension::Id::Y);
138
139 for (size_t i = 0; i < m_bandTypes.size(); ++i)
140 {
141 const std::string& name = m_dimNames[i];
142 Dimension::Type type = m_bandTypes[i];
143 m_bandIds.push_back(layout->registerOrAssignDim(name, type));
144 }
145}
146
147
148void GDALReader::addArgs(ProgramArgs& args)

Callers

nothing calls this directly

Calls 3

registerDimMethod · 0.80
registerOrAssignDimMethod · 0.80
sizeMethod · 0.45

Tested by

no test coverage detected