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

Method execute

kernels/SortKernel.cpp:73–90  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

71
72
73int SortKernel::execute()
74{
75 Stage& readerStage = makeReader(m_inputFile, m_driverOverride);
76 Stage& sortStage = makeFilter("filters.mortonorder", readerStage);
77
78 Options writerOptions;
79 if (m_bCompress)
80 writerOptions.add("compression", true);
81 if (m_bForwardMetadata)
82 writerOptions.add("forward_metadata", true);
83 Stage& writer = makeWriter(m_outputFile, sortStage, "", writerOptions);
84
85 ColumnPointTable table;
86 writer.prepare(table);
87 writer.execute(table);
88
89 return 0;
90}
91
92} // namespace pdal

Callers

nothing calls this directly

Calls 3

makeFilterFunction · 0.85
addMethod · 0.45
prepareMethod · 0.45

Tested by

no test coverage detected