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

Method handleHeaderForwards

io/CopcWriter.cpp:192–215  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

190}
191
192void CopcWriter::handleHeaderForwards(MetadataNode& forward)
193{
194 handleHeaderForward("filesource_id", b->opts.filesourceId, forward);
195 handleHeaderForward("global_encoding", b->opts.globalEncoding, forward);
196 handleHeaderForward("project_id", b->opts.projectId, forward);
197 handleHeaderForward("system_id", b->opts.systemId, forward);
198 handleHeaderForward("software_id", b->opts.softwareId, forward);
199 handleHeaderForward("creation_doy", b->opts.creationDoy, forward);
200 handleHeaderForward("creation_year", b->opts.creationYear, forward);
201
202 handleHeaderForward("scale_x", b->opts.scaleX, forward);
203 handleHeaderForward("scale_y", b->opts.scaleY, forward);
204 handleHeaderForward("scale_z", b->opts.scaleZ, forward);
205 handleHeaderForward("offset_x", b->opts.offsetX, forward);
206 handleHeaderForward("offset_y", b->opts.offsetY, forward);
207 handleHeaderForward("offset_z", b->opts.offsetZ, forward);
208
209 b->scaling.m_xXform.m_scale.set(b->opts.scaleX.val());
210 b->scaling.m_yXform.m_scale.set(b->opts.scaleY.val());
211 b->scaling.m_zXform.m_scale.set(b->opts.scaleZ.val());
212 b->scaling.m_xXform.m_offset.set(b->opts.offsetX.val());
213 b->scaling.m_yXform.m_offset.set(b->opts.offsetY.val());
214 b->scaling.m_zXform.m_offset.set(b->opts.offsetZ.val());
215}
216
217void CopcWriter::handleForwardVlrs(MetadataNode& forwards)
218{

Callers

nothing calls this directly

Calls 2

setMethod · 0.45
valMethod · 0.45

Tested by

no test coverage detected