[pdal] 02/10: Merge tag 'upstream/1.4.0'
Bas Couwenberg
sebastic at debian.org
Thu Dec 15 21:12:12 UTC 2016
This is an automated email from the git hooks/post-receive script.
sebastic pushed a commit to branch master
in repository pdal.
commit 6b5a35995572cc638fe70cb68b51e97523b408a0
Merge: c16cfa9 071c75a
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date: Thu Dec 15 20:42:17 2016 +0100
Merge tag 'upstream/1.4.0'
Upstream version 1.4.0
.gitignore | 3 +-
.travis.yml | 4 +-
CMakeLists.txt | 199 ++-
CONTRIBUTING.md | 1 +
ChangeLog | 4 +-
HOWTORELEASE.txt | 17 +
PDAL--src.tar.bz2.md5 | 0
PDAL--src.tar.gz.md5 | 0
apps/CMakeLists.txt | 140 +-
apps/pdal-config | 16 +-
apps/pdal-config-bat.in | 31 +
apps/pdal.cpp | 180 ++-
cmake/compiler_options.cmake | 6 -
cmake/directories.cmake | 10 +-
cmake/gdal.cmake | 1 -
cmake/geotiff.cmake | 28 +-
cmake/gtest.cmake | 2 +-
cmake/json.cmake | 2 +-
cmake/laszip.cmake | 3 +
cmake/libxml2.cmake | 6 +-
cmake/macros.cmake | 102 +-
cmake/modules/FindJSONCPP.cmake | 2 +-
cmake/modules/FindSQLite3.cmake | 14 +-
cmake/options.cmake | 5 -
cmake/pdaljni.cmake | 7 +
cmake/rply.cmake | 1 +
cmake/sqlite.cmake | 3 +
cmake/test.cmake | 4 +-
cmake/win32_compiler_options.cmake | 1 +
dimbuilder/CMakeLists.txt | 29 +-
doc/.gitignore | 1 +
doc/api/cpp/algorithm.rst | 15 -
doc/api/cpp/index.rst | 1 -
doc/apps/density.rst | 4 +
doc/apps/ground.rst | 38 +-
doc/apps/hausdorff.rst | 54 +
doc/apps/pipeline.rst | 28 +-
doc/apps/sort.rst | 16 +
doc/apps/translate.rst | 50 +-
doc/apps/view.rst | 58 -
doc/conf.py | 21 +
doc/development/compilation/dependencies.rst | 9 +-
doc/development/contributors.rst | 7 +-
doc/development/docs.rst | 2 +-
doc/dimensions.rst | 15 +
doc/download.rst | 17 +-
doc/images/awesome-green.png | Bin 0 -> 990 bytes
doc/images/black-orange.png | Bin 0 -> 1031 bytes
doc/images/blue-hue.png | Bin 0 -> 1047 bytes
doc/images/blue-orange.png | Bin 0 -> 1053 bytes
doc/images/blue-red.png | Bin 0 -> 977 bytes
doc/images/heat-map.png | Bin 0 -> 1028 bytes
doc/images/pestel-shades.png | Bin 0 -> 1078 bytes
doc/images/pestel_scaled_helheim.png | Bin 0 -> 654740 bytes
doc/images/pestel_scaled_plasio.png | Bin 0 -> 379816 bytes
doc/index.rst | 53 +-
doc/pipeline.rst | 15 +-
doc/quickstart.rst | 8 +-
doc/references.rst | 20 +
doc/stages/filters.colorinterp.rst | 148 ++
doc/stages/filters.computerange.rst | 33 +
doc/stages/filters.crop.rst | 12 +-
doc/stages/filters.dartsample.rst | 30 -
doc/stages/filters.decimation.rst | 32 +-
doc/stages/filters.ground.rst | 60 -
doc/stages/filters.height.rst | 36 -
doc/stages/filters.iqr.rst | 51 +
doc/stages/filters.kdistance.rst | 36 +
doc/stages/filters.lof.rst | 61 +
doc/stages/filters.mad.rst | 47 +
doc/stages/filters.merge.rst | 80 +-
doc/stages/filters.mongus.rst | 63 +
doc/stages/filters.outlier.rst | 25 +-
doc/stages/filters.pclblock.rst | 75 +-
doc/stages/filters.pmf.rst | 4 +-
doc/stages/filters.programmable.rst | 2 +-
doc/stages/filters.radialdensity.rst | 47 +
doc/stages/filters.radiusoutlier.rst | 51 -
doc/stages/filters.sample.rst | 5 -
doc/stages/filters.smrf.rst | 66 +
doc/stages/filters.statisticaloutlier.rst | 72 -
doc/stages/readers.bpf.rst | 2 +-
doc/stages/readers.greyhound.rst | 65 +-
doc/stages/readers.pcd.rst | 6 +
doc/stages/readers.qfit.rst | 3 +-
doc/stages/readers.rst | 6 +-
doc/stages/readers.rxp.rst | 56 +-
doc/stages/writers.derivative.rst | 34 +-
doc/stages/writers.gdal.rst | 126 ++
doc/stages/writers.las.rst | 4 +-
doc/stages/writers.matlab.rst | 12 +-
doc/stages/writers.p2g.rst | 7 +
doc/stages/writers.pcd.rst | 5 +
doc/stages/writers.pclvisualizer.rst | 21 -
doc/stages/writers.rst | 5 +-
doc/tutorial/calculating-normalized-heights.rst | 73 +-
doc/tutorial/dart-throwing.rst | 9 +-
doc/tutorial/overview.rst | 154 +-
doc/tutorial/pcl_block_tutorial.rst | 107 +-
doc/tutorial/pcl_ground.rst | 9 +
doc/tutorial/pcl_spec.rst | 368 ++---
doc/tutorial/using.rst | 4 +-
doc/tutorial/writing-filter.rst | 100 +-
doc/tutorial/writing-kernel.rst | 2 +-
doc/tutorial/writing-reader.rst | 95 +-
doc/tutorial/writing-writer.rst | 40 +-
.../exercises/analysis/denoising/denoise.json | 8 +-
.../exercises/analysis/denoising/denoising.rst | 35 +-
doc/workshop/exercises/analysis/ground/filter.json | 14 -
.../analysis/ground/ground-run-ground-only.txt | 5 +-
.../analysis/ground/ground-run-no-filter.txt | 2 +-
.../analysis/ground/ground-run-pcl-filter.txt | 5 -
doc/workshop/exercises/analysis/ground/ground.rst | 47 +-
.../analysis/ground/translate-run-ground-only.txt | 11 +
.../analysis/thinning/thinning-run-dartsample.txt | 4 +-
.../exercises/analysis/thinning/thinning.rst | 5 +-
doc/workshop/pdal-introduction.rst | 6 +-
doc/workshop/slides/source/denoising.rst | 2 +-
doc/workshop/slides/source/ground.rst | 11 +-
examples/writing-filter/CMakeLists.txt | 8 +-
examples/writing-kernel/CMakeLists.txt | 8 +-
examples/writing-reader/CMakeLists.txt | 8 +-
examples/writing-reader/MyReader.cpp | 7 +-
examples/writing-writer/CMakeLists.txt | 5 +-
examples/writing-writer/MyWriter.cpp | 1 +
examples/writing/CMakeLists.txt | 6 +-
examples/writing/tutorial.cpp | 3 +-
filters/ApproximateCoplanarFilter.cpp | 104 ++
.../ApproximateCoplanarFilter.hpp | 0
filters/AttributeFilter.cpp | 238 +++
filters/{attribute => }/AttributeFilter.hpp | 0
filters/CMakeLists.txt | 29 -
filters/ChipperFilter.cpp | 338 ++++
filters/{chipper => }/ChipperFilter.hpp | 0
filters/ColorInterpRamps.hpp | 407 +++++
filters/ColorinterpFilter.cpp | 243 +++
filters/ColorinterpFilter.hpp | 102 ++
filters/{colorization => }/ColorizationFilter.cpp | 0
filters/{colorization => }/ColorizationFilter.hpp | 0
filters/ComputeRangeFilter.cpp | 115 ++
filters/ComputeRangeFilter.hpp | 72 +
filters/CropFilter.cpp | 243 +++
filters/CropFilter.hpp | 97 ++
filters/{decimation => }/DecimationFilter.cpp | 0
filters/{decimation => }/DecimationFilter.hpp | 0
filters/{divider => }/DividerFilter.cpp | 0
filters/{divider => }/DividerFilter.hpp | 0
filters/EigenvaluesFilter.cpp | 102 ++
filters/{eigenvalues => }/EigenvaluesFilter.hpp | 0
filters/EstimateRankFilter.cpp | 86 +
filters/{estimaterank => }/EstimateRankFilter.hpp | 0
filters/FerryFilter.cpp | 141 ++
filters/{ferry => }/FerryFilter.hpp | 0
filters/HAGFilter.cpp | 116 ++
filters/{hag => }/HAGFilter.hpp | 0
filters/IQRFilter.cpp | 123 ++
filters/IQRFilter.hpp | 75 +
filters/KDistanceFilter.cpp | 93 ++
filters/KDistanceFilter.hpp | 74 +
filters/LOFFilter.cpp | 135 ++
filters/LOFFilter.hpp | 74 +
filters/MADFilter.cpp | 121 ++
filters/MADFilter.hpp | 76 +
filters/{merge => }/MergeFilter.cpp | 0
filters/{merge => }/MergeFilter.hpp | 0
filters/MongusFilter.cpp | 555 +++++++
filters/MongusFilter.hpp | 93 ++
filters/{mortonorder => }/MortonOrderFilter.cpp | 0
filters/{mortonorder => }/MortonOrderFilter.hpp | 0
filters/NormalFilter.cpp | 110 ++
filters/{normal => }/NormalFilter.hpp | 0
filters/OutlierFilter.cpp | 229 +++
filters/{outlier => }/OutlierFilter.hpp | 0
filters/PMFFilter.cpp | 347 ++++
filters/PMFFilter.hpp | 84 +
filters/RadialDensityFilter.cpp | 89 +
filters/RadialDensityFilter.hpp | 74 +
filters/{randomize => }/RandomizeFilter.cpp | 0
filters/{randomize => }/RandomizeFilter.hpp | 0
filters/{range => }/RangeFilter.cpp | 0
filters/{range => }/RangeFilter.hpp | 0
filters/ReprojectionFilter.cpp | 199 +++
filters/{reprojection => }/ReprojectionFilter.hpp | 0
filters/SMRFilter.cpp | 950 +++++++++++
filters/SMRFilter.hpp | 103 ++
filters/SampleFilter.cpp | 126 ++
filters/{sample => }/SampleFilter.hpp | 0
filters/{sort => }/SortFilter.cpp | 0
filters/SortFilter.hpp | 94 ++
filters/SplitterFilter.cpp | 112 ++
filters/SplitterFilter.hpp | 83 +
filters/StatsFilter.cpp | 314 ++++
filters/StatsFilter.hpp | 188 +++
.../{streamcallback => }/StreamCallbackFilter.cpp | 0
.../{streamcallback => }/StreamCallbackFilter.hpp | 0
filters/TransformationFilter.cpp | 128 ++
.../{transformation => }/TransformationFilter.hpp | 0
.../ApproximateCoplanarFilter.cpp | 107 --
filters/approximatecoplanar/CMakeLists.txt | 2 -
filters/attribute/AttributeFilter.cpp | 239 ---
filters/attribute/CMakeLists.txt | 9 -
filters/chipper/CMakeLists.txt | 17 -
filters/chipper/ChipperFilter.cpp | 322 ----
filters/colorization/CMakeLists.txt | 17 -
filters/crop/CMakeLists.txt | 17 -
filters/crop/CropFilter.cpp | 204 ---
filters/crop/CropFilter.hpp | 93 --
filters/decimation/CMakeLists.txt | 17 -
filters/divider/CMakeLists.txt | 14 -
filters/eigenvalues/CMakeLists.txt | 2 -
filters/eigenvalues/EigenvaluesFilter.cpp | 105 --
filters/estimaterank/CMakeLists.txt | 2 -
filters/estimaterank/EstimateRankFilter.cpp | 89 -
filters/ferry/CMakeLists.txt | 17 -
filters/ferry/FerryFilter.cpp | 141 --
filters/hag/CMakeLists.txt | 2 -
filters/hag/HAGFilter.cpp | 117 --
filters/merge/CMakeLists.txt | 5 -
filters/mongus/CMakeLists.txt | 2 -
filters/mongus/MongusFilter.cpp | 894 ----------
filters/mongus/MongusFilter.hpp | 104 --
filters/mortonorder/CMakeLists.txt | 17 -
filters/normal/CMakeLists.txt | 2 -
filters/normal/NormalFilter.cpp | 113 --
filters/outlier/CMakeLists.txt | 2 -
filters/outlier/OutlierFilter.cpp | 237 ---
filters/pmf/CMakeLists.txt | 2 -
filters/pmf/PMFFilter.cpp | 249 ---
filters/pmf/PMFFilter.hpp | 83 -
filters/private/crop/Point.cpp | 124 ++
filters/private/crop/Point.hpp | 67 +
filters/randomize/CMakeLists.txt | 5 -
filters/range/CMakeLists.txt | 5 -
filters/reprojection/CMakeLists.txt | 17 -
filters/reprojection/ReprojectionFilter.cpp | 201 ---
filters/sample/CMakeLists.txt | 2 -
filters/sample/SampleFilter.cpp | 129 --
filters/smrf/CMakeLists.txt | 2 -
filters/smrf/SMRFilter.cpp | 1097 -------------
filters/smrf/SMRFilter.hpp | 122 --
filters/sort/CMakeLists.txt | 5 -
filters/sort/SortFilter.hpp | 88 -
filters/splitter/CMakeLists.txt | 17 -
filters/splitter/SplitterFilter.cpp | 122 --
filters/splitter/SplitterFilter.hpp | 68 -
filters/stats/CMakeLists.txt | 17 -
filters/stats/StatsFilter.cpp | 257 ---
filters/stats/StatsFilter.hpp | 169 --
filters/streamcallback/CMakeLists.txt | 10 -
filters/transformation/CMakeLists.txt | 18 -
filters/transformation/TransformationFilter.cpp | 128 --
include/pdal/DimUtil.hpp | 192 ---
include/pdal/Eigen.hpp | 140 --
include/pdal/FlexWriter.hpp | 141 --
include/pdal/GDALUtils.hpp | 307 ----
include/pdal/GEOSUtils.hpp | 107 --
include/pdal/KDIndex.hpp | 348 ----
include/pdal/Kernel.hpp | 143 --
include/pdal/Log.hpp | 135 --
include/pdal/PDALUtils.hpp | 270 ----
include/pdal/PipelineManager.hpp | 145 --
include/pdal/PointLayout.hpp | 246 ---
include/pdal/PointView.hpp | 573 -------
include/pdal/PointViewIter.hpp | 171 --
include/pdal/Polygon.hpp | 129 --
include/pdal/SpatialReference.hpp | 188 ---
include/pdal/Stage.hpp | 425 -----
include/pdal/Writer.hpp | 98 --
include/pdal/pdal_macros.hpp | 122 --
include/pdal/pdal_types.hpp | 178 --
include/pdal/plang/Redirector.hpp | 51 -
include/pdal/util/Bounds.hpp | 639 --------
include/pdal/util/FileUtils.hpp | 248 ---
include/pdal/util/IStream.hpp | 545 -------
include/pdal/util/ProgramArgs.hpp | 1417 ----------------
include/pdal/util/Utils.hpp | 905 -----------
io/{bpf => }/BpfCompressor.cpp | 0
io/{bpf => }/BpfCompressor.hpp | 0
io/{bpf => }/BpfHeader.cpp | 0
io/BpfHeader.hpp | 261 +++
io/BpfReader.cpp | 648 ++++++++
io/BpfReader.hpp | 116 ++
io/BpfWriter.cpp | 359 ++++
io/BpfWriter.hpp | 91 ++
io/{buffer => }/BufferReader.hpp | 0
io/CMakeLists.txt | 18 -
io/DerivativeWriter.cpp | 191 +++
io/DerivativeWriter.hpp | 103 ++
io/{faux => }/FauxReader.cpp | 0
io/{faux => }/FauxReader.hpp | 0
io/GDALGrid.cpp | 407 +++++
io/GDALGrid.hpp | 162 ++
io/GDALReader.cpp | 172 ++
io/GDALReader.hpp | 84 +
io/GDALWriter.cpp | 204 +++
io/GDALWriter.hpp | 83 +
io/GeotiffSupport.cpp | 280 ++++
io/GeotiffSupport.hpp | 80 +
io/{las => }/HeaderVal.hpp | 0
io/Ilvis2MetadataReader.cpp | 688 ++++++++
io/Ilvis2MetadataReader.hpp | 107 ++
io/Ilvis2Reader.cpp | 304 ++++
io/{ilvis2 => }/Ilvis2Reader.hpp | 0
io/{las => }/LasError.hpp | 0
io/LasHeader.cpp | 486 ++++++
io/LasHeader.hpp | 425 +++++
io/LasReader.cpp | 808 +++++++++
io/LasReader.hpp | 152 ++
io/LasSummaryData.cpp | 109 ++
io/LasSummaryData.hpp | 76 +
io/{las => }/LasUtils.cpp | 0
io/{las => }/LasUtils.hpp | 0
io/LasVLR.cpp | 107 ++
io/LasVLR.hpp | 126 ++
io/LasWriter.cpp | 926 +++++++++++
io/LasWriter.hpp | 173 ++
io/LasZipPoint.cpp | 124 ++
io/LasZipPoint.hpp | 83 +
io/{null => }/NullWriter.cpp | 0
io/{null => }/NullWriter.hpp | 0
io/{optech => }/OptechCommon.hpp | 0
io/OptechReader.cpp | 283 ++++
io/{optech => }/OptechReader.hpp | 0
io/{optech => }/OptechRotationMatrix.hpp | 0
io/{ply => }/PlyReader.cpp | 0
io/PlyReader.hpp | 78 +
io/PlyWriter.cpp | 205 +++
io/PlyWriter.hpp | 71 +
io/{pts => }/PtsReader.cpp | 0
io/{pts => }/PtsReader.hpp | 0
io/{qfit => }/QfitReader.cpp | 0
io/{qfit => }/QfitReader.hpp | 0
io/{sbet => }/SbetCommon.cpp | 0
io/{sbet => }/SbetCommon.hpp | 0
io/SbetReader.cpp | 120 ++
io/{sbet => }/SbetReader.hpp | 0
io/SbetWriter.cpp | 86 +
io/SbetWriter.hpp | 69 +
io/{tindex => }/TIndexReader.cpp | 0
io/TIndexReader.hpp | 110 ++
io/{terrasolid => }/TerrasolidReader.cpp | 0
io/{terrasolid => }/TerrasolidReader.hpp | 0
io/TextReader.cpp | 185 +++
io/{text => }/TextReader.hpp | 0
io/TextWriter.cpp | 251 +++
io/{text => }/TextWriter.hpp | 0
io/bpf/BpfHeader.hpp | 261 ---
io/bpf/BpfReader.cpp | 602 -------
io/bpf/BpfReader.hpp | 112 --
io/bpf/BpfWriter.cpp | 356 ----
io/bpf/BpfWriter.hpp | 90 --
io/bpf/CMakeLists.txt | 23 -
io/buffer/CMakeLists.txt | 15 -
io/derivative/CMakeLists.txt | 17 -
io/derivative/DerivativeWriter.cpp | 1708 --------------------
io/derivative/DerivativeWriter.hpp | 163 --
io/faux/CMakeLists.txt | 17 -
io/gdal/CMakeLists.txt | 10 -
io/gdal/GDALReader.cpp | 162 --
io/gdal/GDALReader.hpp | 83 -
io/ilvis2/CMakeLists.txt | 26 -
io/ilvis2/Ilvis2MetadataReader.cpp | 688 --------
io/ilvis2/Ilvis2MetadataReader.hpp | 107 --
io/ilvis2/Ilvis2Reader.cpp | 302 ----
io/las/CMakeLists.txt | 67 -
io/las/GeotiffSupport.cpp | 338 ----
io/las/GeotiffSupport.hpp | 81 -
io/las/LasHeader.cpp | 485 ------
io/las/LasHeader.hpp | 425 -----
io/las/LasReader.cpp | 794 ---------
io/las/LasReader.hpp | 152 --
io/las/LasWriter.cpp | 935 -----------
io/las/LasWriter.hpp | 173 --
io/las/SummaryData.cpp | 109 --
io/las/SummaryData.hpp | 76 -
io/las/VariableLengthRecord.cpp | 103 --
io/las/VariableLengthRecord.hpp | 124 --
io/las/ZipPoint.cpp | 124 --
io/las/ZipPoint.hpp | 83 -
io/null/CMakeLists.txt | 14 -
io/optech/CMakeLists.txt | 10 -
io/optech/OptechReader.cpp | 285 ----
io/ply/CMakeLists.txt | 14 -
io/ply/PlyReader.hpp | 79 -
io/ply/PlyWriter.cpp | 206 ---
io/ply/PlyWriter.hpp | 73 -
io/pts/CMakeLists.txt | 14 -
io/qfit/CMakeLists.txt | 17 -
io/sbet/CMakeLists.txt | 39 -
io/sbet/SbetReader.cpp | 119 --
io/sbet/SbetWriter.cpp | 80 -
io/sbet/SbetWriter.hpp | 68 -
io/terrasolid/CMakeLists.txt | 17 -
io/text/CMakeLists.txt | 16 -
io/text/TextReader.cpp | 181 ---
io/text/TextWriter.cpp | 250 ---
io/tindex/CMakeLists.txt | 10 -
io/tindex/TIndexReader.hpp | 110 --
java/.gitignore | 43 +
java/README.md | 34 +
java/build.sbt | 64 +
java/core/src/main/scala/io/pdal/DimType.scala | 49 +
java/core/src/main/scala/io/pdal/Native.scala | 40 +
java/core/src/main/scala/io/pdal/Pipeline.scala | 56 +
java/core/src/main/scala/io/pdal/PointCloud.scala | 134 ++
java/core/src/main/scala/io/pdal/PointLayout.scala | 67 +
java/core/src/main/scala/io/pdal/PointView.scala | 156 ++
.../src/main/scala/io/pdal/PointViewIterator.scala | 42 +
.../core/src/main/scala/io/pdal/SizedDimType.scala | 36 +
java/core/src/test/resources/las.json | 8 +
.../core/src/test/scala/io/pdal/PipelineSpec.scala | 177 ++
.../src/test/scala/io/pdal/PointCloudSpec.scala | 183 +++
.../test/scala/io/pdal/TestEnvironmentSpec.scala | 68 +
java/native/src/Accessors.cpp | 41 +
java/native/src/CMakeLists.txt | 71 +
java/native/src/JavaPipeline.cpp | 83 +
java/native/src/PointViewRawPtr.cpp | 46 +
java/native/src/include/Accessors.hpp | 55 +
java/native/src/include/JavaIterator.hpp | 77 +
java/native/src/include/JavaPipeline.hpp | 91 ++
java/native/src/include/PointViewRawPtr.hpp | 55 +
java/native/src/include/io_pdal_Pipeline.h | 93 ++
java/native/src/include/io_pdal_PointLayout.h | 61 +
java/native/src/include/io_pdal_PointView.h | 77 +
.../native/src/include/io_pdal_PointViewIterator.h | 37 +
java/native/src/io_pdal_Pipeline.cpp | 144 ++
java/native/src/io_pdal_PointLayout.cpp | 133 ++
java/native/src/io_pdal_PointView.cpp | 213 +++
java/native/src/io_pdal_PointViewIterator.cpp | 75 +
java/project/Environment.scala | 45 +
java/project/build.properties | 2 +
java/project/plugins.sbt | 5 +
java/sbt | 568 +++++++
java/scripts/publish-212.sh | 3 +
java/scripts/publish-all.sh | 5 +
java/scripts/publish-javastyle.sh | 3 +
java/scripts/publish-local.sh | 3 +
java/scripts/publish.sh | 3 +
kernels/CMakeLists.txt | 13 -
kernels/DeltaKernel.cpp | 212 +++
kernels/{delta => }/DeltaKernel.hpp | 0
kernels/DiffKernel.cpp | 158 ++
kernels/{diff => }/DiffKernel.hpp | 0
kernels/GroundKernel.cpp | 123 ++
kernels/GroundKernel.hpp | 79 +
kernels/HausdorffKernel.cpp | 99 ++
kernels/HausdorffKernel.hpp | 67 +
kernels/InfoKernel.cpp | 462 ++++++
kernels/{info => }/InfoKernel.hpp | 0
kernels/MergeKernel.cpp | 88 +
kernels/{merge => }/MergeKernel.hpp | 0
kernels/PipelineKernel.cpp | 127 ++
kernels/{pipeline => }/PipelineKernel.hpp | 0
kernels/RandomKernel.cpp | 110 ++
kernels/{random => }/RandomKernel.hpp | 0
kernels/SortKernel.cpp | 109 ++
kernels/{sort => }/SortKernel.hpp | 0
kernels/SplitKernel.cpp | 136 ++
kernels/{split => }/SplitKernel.hpp | 0
kernels/TIndexKernel.cpp | 678 ++++++++
kernels/TIndexKernel.hpp | 119 ++
kernels/TranslateKernel.cpp | 200 +++
kernels/TranslateKernel.hpp | 77 +
kernels/delta/CMakeLists.txt | 17 -
kernels/delta/DeltaKernel.cpp | 219 ---
kernels/diff/CMakeLists.txt | 17 -
kernels/diff/DiffKernel.cpp | 161 --
kernels/info/CMakeLists.txt | 17 -
kernels/info/InfoKernel.cpp | 460 ------
kernels/merge/CMakeLists.txt | 17 -
kernels/merge/MergeKernel.cpp | 91 --
kernels/pipeline/CMakeLists.txt | 17 -
kernels/pipeline/PipelineKernel.cpp | 119 --
kernels/random/CMakeLists.txt | 17 -
kernels/random/RandomKernel.cpp | 113 --
kernels/sort/CMakeLists.txt | 17 -
kernels/sort/SortKernel.cpp | 112 --
kernels/split/CMakeLists.txt | 17 -
kernels/split/SplitKernel.cpp | 139 --
kernels/tindex/CMakeLists.txt | 18 -
kernels/tindex/TIndexKernel.cpp | 709 --------
kernels/tindex/TIndexKernel.hpp | 120 --
kernels/translate/CMakeLists.txt | 3 -
kernels/translate/TranslateKernel.cpp | 113 --
kernels/translate/TranslateKernel.hpp | 73 -
src/libpdalcpp => libpdalcpp | 0
{include/pdal => pdal}/Compression.hpp | 0
{src => pdal}/DbReader.cpp | 0
{include/pdal => pdal}/DbReader.hpp | 0
pdal/DbWriter.cpp | 271 ++++
{include/pdal => pdal}/DbWriter.hpp | 0
{include/pdal => pdal}/DimDetail.hpp | 0
{include/pdal => pdal}/DimType.hpp | 0
pdal/DimUtil.hpp | 192 +++
pdal/Dimension.json | 341 ++++
pdal/DynamicLibrary.cpp | 128 ++
pdal/EigenUtils.cpp | 604 +++++++
pdal/EigenUtils.hpp | 780 +++++++++
{include/pdal => pdal}/Filter.hpp | 0
pdal/FlexWriter.hpp | 145 ++
pdal/GDALUtils.cpp | 818 ++++++++++
pdal/GDALUtils.hpp | 443 +++++
pdal/GEOSUtils.cpp | 166 ++
pdal/GEOSUtils.hpp | 107 ++
pdal/Geometry.cpp | 344 ++++
pdal/Geometry.hpp | 148 ++
pdal/KDIndex.hpp | 462 ++++++
pdal/Kernel.cpp | 442 +++++
pdal/Kernel.hpp | 141 ++
pdal/KernelFactory.cpp | 73 +
{include/pdal => pdal}/KernelFactory.hpp | 0
pdal/Log.cpp | 153 ++
pdal/Log.hpp | 152 ++
{src => pdal}/Metadata.cpp | 0
{include/pdal => pdal}/Metadata.hpp | 0
{src => pdal}/Options.cpp | 0
{include/pdal => pdal}/Options.hpp | 0
pdal/PDALUtils.cpp | 404 +++++
pdal/PDALUtils.hpp | 280 ++++
pdal/PipelineExecutor.cpp | 138 ++
pdal/PipelineExecutor.hpp | 143 ++
pdal/PipelineManager.cpp | 358 ++++
pdal/PipelineManager.hpp | 146 ++
pdal/PipelineReaderJSON.cpp | 341 ++++
pdal/PipelineReaderJSON.hpp | 82 +
pdal/PipelineReaderXML.cpp | 484 ++++++
{src => pdal}/PipelineWriter.cpp | 0
{include/pdal => pdal}/PipelineWriter.hpp | 0
pdal/PluginManager.cpp | 499 ++++++
{include/pdal => pdal}/PluginManager.hpp | 0
{include/pdal => pdal}/PointContainer.hpp | 0
{src => pdal}/PointLayout.cpp | 0
pdal/PointLayout.hpp | 246 +++
{include/pdal => pdal}/PointRef.hpp | 0
{src => pdal}/PointTable.cpp | 0
{include/pdal => pdal}/PointTable.hpp | 0
pdal/PointView.cpp | 245 +++
pdal/PointView.hpp | 587 +++++++
pdal/PointViewIter.hpp | 173 ++
pdal/Polygon.cpp | 326 ++++
pdal/Polygon.hpp | 92 ++
{src => pdal}/QuadIndex.cpp | 0
{include/pdal => pdal}/QuadIndex.hpp | 0
{include/pdal => pdal}/QuickInfo.hpp | 0
{src => pdal}/Reader.cpp | 0
{include/pdal => pdal}/Reader.hpp | 0
{src => pdal}/Scaling.cpp | 0
{include/pdal => pdal}/Scaling.hpp | 0
pdal/SpatialReference.cpp | 496 ++++++
pdal/SpatialReference.hpp | 161 ++
pdal/Stage.cpp | 422 +++++
pdal/Stage.hpp | 439 +++++
pdal/StageFactory.cpp | 321 ++++
{include/pdal => pdal}/StageFactory.hpp | 0
{include/pdal => pdal}/StageWrapper.hpp | 0
pdal/Writer.cpp | 72 +
pdal/Writer.hpp | 95 ++
pdal/XMLSchema.cpp | 648 ++++++++
{include/pdal => pdal}/XMLSchema.hpp | 0
pdal/gitsha.cpp | 3 +
{include/pdal => pdal}/gitsha.h | 0
{include/pdal => pdal}/pdal.hpp | 0
pdal/pdal_config.cpp | 186 +++
{include/pdal => pdal}/pdal_config.hpp | 0
{include/pdal => pdal}/pdal_export.hpp | 0
{include/pdal => pdal}/pdal_internal.hpp | 0
pdal/pdal_macros.hpp | 109 ++
{include/pdal => pdal}/pdal_test_main.hpp | 0
pdal/pdal_types.hpp | 225 +++
{src => pdal}/plang/Array.cpp | 0
{include/pdal => pdal}/plang/Array.hpp | 0
{src => pdal}/plang/BufferedInvocation.cpp | 0
.../pdal => pdal}/plang/BufferedInvocation.hpp | 0
pdal/plang/CMakeLists.txt | 30 +
pdal/plang/Environment.cpp | 348 ++++
{include/pdal => pdal}/plang/Environment.hpp | 0
pdal/plang/Invocation.cpp | 291 ++++
{include/pdal => pdal}/plang/Invocation.hpp | 0
pdal/plang/Redirector.cpp | 221 +++
pdal/plang/Redirector.hpp | 57 +
{src => pdal}/plang/Script.cpp | 0
{include/pdal => pdal}/plang/Script.hpp | 0
{include/pdal => pdal}/plugin.hpp | 0
{src => pdal/private}/DynamicLibrary.hpp | 0
{src => pdal/private}/PipelineReaderXML.hpp | 0
{src => pdal/private}/StageRunner.hpp | 0
{src => pdal}/prototype.vcxproj | 0
{include/pdal => pdal}/util/Algorithm.hpp | 0
pdal/util/Bounds.cpp | 325 ++++
pdal/util/Bounds.hpp | 643 ++++++++
pdal/util/CMakeLists.txt | 37 +
{src => pdal}/util/Charbuf.cpp | 0
{include/pdal => pdal}/util/Charbuf.hpp | 0
{include/pdal => pdal}/util/Extractor.hpp | 0
pdal/util/FileUtils.cpp | 401 +++++
pdal/util/FileUtils.hpp | 254 +++
{src => pdal}/util/Georeference.cpp | 0
{include/pdal => pdal}/util/Georeference.hpp | 0
pdal/util/IStream.hpp | 550 +++++++
{include/pdal => pdal}/util/Inserter.hpp | 0
{include/pdal => pdal}/util/OStream.hpp | 0
pdal/util/ProgramArgs.hpp | 1591 ++++++++++++++++++
pdal/util/Utils.cpp | 698 ++++++++
pdal/util/Utils.hpp | 957 +++++++++++
{include/pdal => pdal}/util/Uuid.hpp | 0
{include/pdal => pdal}/util/pdal_util_export.hpp | 0
{include/pdal => pdal}/util/portable_endian.hpp | 0
pdal_defines.h.in | 1 -
plugins/CMakeLists.txt | 14 +-
plugins/cpd/CMakeLists.txt | 12 +-
plugins/cpd/kernel/Cpd.cpp | 6 +-
plugins/cpd/test/CpdKernelTest.cpp | 3 +-
plugins/greyhound/CMakeLists.txt | 41 +-
plugins/greyhound/io/GreyhoundReader.cpp | 890 +++++-----
plugins/greyhound/io/GreyhoundReader.hpp | 132 +-
plugins/greyhound/io/bbox.cpp | 318 ----
plugins/greyhound/io/bbox.hpp | 217 ---
plugins/greyhound/io/bounds.cpp | 163 ++
plugins/greyhound/io/bounds.hpp | 309 ++++
plugins/greyhound/io/dir.hpp | 47 +-
plugins/greyhound/io/point.hpp | 311 +++-
plugins/greyhound/io/pool.cpp | 167 ++
plugins/greyhound/io/pool.hpp | 93 ++
plugins/greyhound/io/range.hpp | 37 -
plugins/greyhound/test/GreyhoundReaderTest.cpp | 225 ++-
plugins/hexbin/CMakeLists.txt | 32 +-
plugins/hexbin/filters/HexBin.cpp | 28 +-
plugins/hexbin/filters/HexBin.hpp | 1 +
plugins/hexbin/kernel/DensityKernel.cpp | 10 +-
plugins/hexbin/kernel/DensityKernel.hpp | 1 +
plugins/hexbin/kernel/OGR.cpp | 25 +-
plugins/hexbin/kernel/OGR.hpp | 3 +-
plugins/hexbin/test/HexbinFilterTest.cpp | 1 +
plugins/icebridge/CMakeLists.txt | 19 +-
plugins/icebridge/io/IcebridgeReader.cpp | 13 +-
plugins/icebridge/io/IcebridgeReader.hpp | 9 +-
plugins/icebridge/test/IcebridgeReaderTest.cpp | 3 +-
plugins/matlab/CMakeLists.txt | 25 +-
plugins/matlab/io/MatlabWriter.cpp | 5 +-
plugins/matlab/io/MatlabWriter.hpp | 1 +
plugins/mrsid/CMakeLists.txt | 24 +-
plugins/mrsid/io/MrsidReader.cpp | 5 +
plugins/mrsid/io/MrsidReader.hpp | 2 +
plugins/mrsid/test/MrsidTest.cpp | 2 +-
plugins/nitf/CMakeLists.txt | 71 +-
plugins/nitf/io/NitfFileWriter.cpp | 29 +-
plugins/nitf/io/NitfReader.hpp | 3 +-
plugins/nitf/io/NitfWriter.cpp | 6 +-
plugins/nitf/io/NitfWriter.hpp | 2 +-
plugins/nitf/io/tre_plugins.cpp | 7 +-
plugins/nitf/io/tre_plugins.hpp | 2 +
plugins/nitf/test/NitfReaderTest.cpp | 2 +-
plugins/nitf/test/NitfWriterTest.cpp | 28 +-
plugins/oci/CMakeLists.txt | 58 +-
plugins/oci/io/OciCommon.hpp | 2 +-
plugins/oci/io/OciReader.cpp | 1 +
plugins/oci/io/OciWriter.cpp | 15 +-
plugins/oci/test/OCITest.cpp | 4 +-
plugins/p2g/CMakeLists.txt | 16 +-
plugins/p2g/io/P2gWriter.cpp | 100 +-
plugins/p2g/io/P2gWriter.hpp | 24 +-
plugins/pcl/CMakeLists.txt | 187 +--
plugins/pcl/dartsample/dart_sample.cpp | 49 -
plugins/pcl/dartsample/dart_sample.h | 112 --
plugins/pcl/dartsample/dart_sample.hpp | 116 --
plugins/pcl/filters/DartSampleFilter.cpp | 111 --
plugins/pcl/filters/DartSampleFilter.hpp | 63 -
plugins/pcl/filters/GreedyProjectionFilter.cpp | 5 +-
plugins/pcl/filters/GridProjectionFilter.cpp | 5 +-
plugins/pcl/filters/GroundFilter.cpp | 178 --
plugins/pcl/filters/GroundFilter.hpp | 78 -
plugins/pcl/filters/HeightFilter.cpp | 181 ---
plugins/pcl/filters/HeightFilter.hpp | 73 -
plugins/pcl/filters/MovingLeastSquaresFilter.cpp | 5 +-
plugins/pcl/filters/PCLBlock.cpp | 45 +-
plugins/pcl/filters/PCLBlock.hpp | 11 +-
plugins/pcl/filters/PoissonFilter.cpp | 5 +-
plugins/pcl/filters/RadiusOutlierFilter.cpp | 177 --
plugins/pcl/filters/RadiusOutlierFilter.hpp | 73 -
plugins/pcl/filters/StatisticalOutlierFilter.cpp | 180 ---
plugins/pcl/filters/StatisticalOutlierFilter.hpp | 74 -
plugins/pcl/filters/VoxelGridFilter.cpp | 5 +-
plugins/pcl/io/PCLVisualizer.cpp | 197 ---
plugins/pcl/io/PCLVisualizer.hpp | 61 -
plugins/pcl/io/PcdReader.cpp | 2 +-
plugins/pcl/io/PcdWriter.cpp | 44 +-
plugins/pcl/io/PcdWriter.hpp | 19 +-
plugins/pcl/kernel/GroundKernel.cpp | 125 --
plugins/pcl/kernel/GroundKernel.hpp | 76 -
plugins/pcl/kernel/HeightAboveGroundKernel.cpp | 224 ---
plugins/pcl/kernel/HeightAboveGroundKernel.hpp | 63 -
plugins/pcl/kernel/PCLKernel.cpp | 15 +-
plugins/pcl/kernel/SmoothKernel.cpp | 6 +-
plugins/pcl/kernel/ViewKernel.cpp | 163 --
plugins/pcl/kernel/ViewKernel.hpp | 60 -
plugins/pcl/pipeline/PCLPipeline.h | 89 +-
plugins/pcl/pipeline/PCLPipeline.hpp | 564 ++-----
plugins/pcl/test/PCLBlockFilterTest.cpp | 121 +-
plugins/pgpointcloud/CMakeLists.txt | 50 +-
plugins/pgpointcloud/io/PgCommon.hpp | 13 +-
plugins/pgpointcloud/io/PgReader.cpp | 18 +-
plugins/pgpointcloud/io/PgWriter.cpp | 41 +-
.../pgpointcloud/test/PgpointcloudWriterTest.cpp | 4 +-
plugins/python/CMakeLists.txt | 11 +-
plugins/python/filters/CMakeLists.txt | 25 +-
plugins/python/filters/PredicateFilter.cpp | 1 +
plugins/python/filters/ProgrammableFilter.cpp | 3 +
plugins/python/test/PLangTest.cpp | 5 +-
plugins/python/test/PredicateFilterTest.cpp | 24 +-
plugins/python/test/ProgrammableFilterTest.cpp | 22 +-
plugins/rxp/CMakeLists.txt | 29 +-
plugins/rxp/io/RxpPointcloud.cpp | 18 +
plugins/rxp/io/RxpPointcloud.hpp | 6 +
plugins/rxp/io/RxpReader.cpp | 12 +-
plugins/rxp/io/RxpReader.hpp | 10 +-
plugins/rxp/test/RxpReaderTest.cpp | 17 +
plugins/sqlite/CMakeLists.txt | 25 +-
plugins/sqlite/io/SQLiteReader.cpp | 2 +-
plugins/sqlite/io/SQLiteWriter.cpp | 10 +-
plugins/sqlite/test/SQLiteTest.cpp | 4 +-
python/README.rst | 41 +-
python/VERSION.txt | 2 +-
python/pdal/Pipeline.cpp | 59 -
python/pdal/Pipeline.hpp | 39 -
python/pdal/PyPipeline.cpp | 101 ++
python/pdal/PyPipeline.hpp | 102 ++
python/pdal/__init__.py | 4 +-
python/pdal/libpdalpython.pyx | 74 +-
python/pdal/pipeline.py | 46 +
python/pdal/pipeline_xml.py | 62 -
python/setup.py | 20 +-
python/test/__init__.py | 2 -
python/test/test_libpdal.py | 74 -
python/test/test_pipeline.py | 152 +-
scripts/appveyor/config.cmd | 3 +-
scripts/ci/common.sh | 9 +-
scripts/ci/script.sh | 10 +-
scripts/docker/Dockerfile | 11 +-
scripts/docker/Dockerfile.xenial | 2 +-
scripts/docker/dependencies/Dockerfile | 22 +-
scripts/docker/dependencies/Dockerfile.xenial | 273 ----
scripts/docker/docbuild/Dockerfile | 6 +-
scripts/docker/rivlib/Dockerfile | 10 +-
scripts/linux-install-scripts/pdal.sh | 1 -
src/CMakeLists.txt | 230 ---
src/DbWriter.cpp | 271 ----
src/Dimension.json | 331 ----
src/DynamicLibrary.cpp | 127 --
src/Eigen.cpp | 143 --
src/Filter.cpp | 47 -
src/GDALUtils.cpp | 593 -------
src/GEOSUtils.cpp | 163 --
src/Kernel.cpp | 515 ------
src/KernelFactory.cpp | 69 -
src/Log.cpp | 153 --
src/PDALUtils.cpp | 338 ----
src/PipelineManager.cpp | 355 ----
src/PipelineReader.hpp | 92 --
src/PipelineReaderJSON.cpp | 316 ----
src/PipelineReaderJSON.hpp | 78 -
src/PipelineReaderXML.cpp | 484 ------
src/PluginManager.cpp | 499 ------
src/PointView.cpp | 244 ---
src/Polygon.cpp | 515 ------
src/SpatialReference.cpp | 511 ------
src/Stage.cpp | 398 -----
src/StageFactory.cpp | 305 ----
src/Writer.cpp | 71 -
src/XMLSchema.cpp | 649 --------
src/gitsha.cpp | 3 -
src/pdal_config.cpp | 194 ---
src/plang/CMakeLists.txt | 38 -
src/plang/Environment.cpp | 339 ----
src/plang/Invocation.cpp | 290 ----
src/plang/Redirector.cpp | 220 ---
src/util/Bounds.cpp | 316 ----
src/util/CMakeLists.txt | 46 -
src/util/FileUtils.cpp | 353 ----
src/util/Utils.cpp | 635 --------
test/data/autzen/autzen-interpolate.xml | 30 -
test/data/autzen/autzen.jpg.aux.xml | 78 -
test/data/autzen/hag.py | 53 -
test/data/autzen/hag.xml.in | 34 -
test/data/autzen/thin-1.las | Bin 0 -> 181870 bytes
test/data/autzen/thin-2.las | Bin 0 -> 181836 bytes
test/data/bpf/bpf.xml.in | 19 -
test/data/bpf/bpf2nitf.xml.in | 25 -
test/data/filters/attribute.xml.in | 58 -
test/data/filters/chip.xml.in | 18 -
test/data/filters/chipper.xml.in | 22 -
test/data/filters/colorize-multi.xml.in | 92 --
test/data/filters/colorize.xml.in | 21 -
test/data/filters/crop_reproject.xml.in | 35 -
test/data/filters/crop_wkt.xml.in | 46 -
test/data/filters/crop_wkt_2d.xml.in | 27 -
.../data/filters/crop_wkt_2d_classification.xml.in | 49 -
test/data/filters/decimate.xml.in | 20 -
test/data/filters/ferry.xml.in | 26 -
test/data/filters/hexbin-info.xml.in | 28 -
test/data/filters/hexbin.xml.in | 27 -
test/data/filters/merge.xml.in | 15 -
test/data/filters/merge2.xml.in | 20 -
test/data/filters/merge3.xml.in | 17 -
test/data/filters/pcl/example_PMF_1.json | 13 -
test/data/filters/pcl/example_PMF_2.json | 18 -
test/data/filters/pcl/example_PassThrough_1.json | 25 +-
test/data/filters/pcl/example_PassThrough_2.json | 42 +-
test/data/filters/pcl/filter_APMF_1.json | 19 -
.../filters/pcl/filter_ConditionalRemoval_1.json | 32 +-
.../filters/pcl/filter_ConditionalRemoval_2.json | 32 +-
test/data/filters/pcl/filter_GridMinimum.json | 14 +-
.../filters/pcl/filter_NormalEstimation_1.json | 32 +-
.../filters/pcl/filter_NormalEstimation_2.json | 32 +-
test/data/filters/pcl/filter_PMF_1.json | 19 -
test/data/filters/pcl/filter_PMF_2.json | 19 -
test/data/filters/pcl/filter_PMF_3.json | 19 -
test/data/filters/pcl/filter_PMF_4.json | 19 -
test/data/filters/pcl/filter_PMF_5.json | 19 -
test/data/filters/pcl/filter_PMF_6.json | 19 -
test/data/filters/pcl/filter_PMF_7.json | 19 -
test/data/filters/pcl/filter_PMF_8.json | 19 -
test/data/filters/pcl/filter_PMF_9.json | 19 -
test/data/filters/pcl/filter_PassThrough_1.json | 24 +-
test/data/filters/pcl/filter_PassThrough_2.json | 24 +-
.../filters/pcl/filter_RadiusOutlierRemoval_1.json | 13 -
.../filters/pcl/filter_RadiusOutlierRemoval_2.json | 13 -
.../pcl/filter_StatisticalOutlierRemoval_1.json | 13 -
.../pcl/filter_StatisticalOutlierRemoval_2.json | 13 -
test/data/filters/pcl/filter_VoxelGrid.json | 24 +-
test/data/filters/pcl/passthrough.xml.in | 18 -
test/data/filters/range_classification.xml.in | 19 -
test/data/filters/range_z.xml.in | 19 -
test/data/filters/range_z_classification.xml.in | 19 -
test/data/filters/reproject.xml.in | 40 -
test/data/filters/sort.xml.in | 13 -
test/data/filters/splitter.xml.in | 18 -
test/data/filters/stats.xml.in | 15 -
test/data/gdal/grid.txt | 34 +
test/data/hole/crop.xml.in | 24 -
test/data/icebridge/pipeline.json.in | 13 +
test/data/icebridge/pipeline.xml.in | 9 -
test/data/ilvis2/ilvis.xml | 13 -
test/data/io/p2g-writer.xml.in | 19 -
test/data/io/sqlite-reader.xml.in | 22 -
test/data/io/sqlite-writer.xml.in | 61 -
test/data/io/text-writer-csv.xml.in | 19 -
test/data/io/text-writer-geojson.xml.in | 25 -
test/data/las/1.2-empty-geotiff-vlrs.las | Bin 0 -> 9860 bytes
test/data/nitf/conversion.xml.in | 13 -
test/data/nitf/las2nitf.xml.in | 32 -
test/data/nitf/reader.xml | 8 -
test/data/nitf/write_laz.xml.in | 31 -
test/data/nitf/write_options.xml.in | 47 -
test/data/nitf/write_test1.ntf | Bin 36474 -> 0 bytes
test/data/oracle/big-read.xml | 30 -
test/data/oracle/big-write.xml | 69 -
test/data/oracle/qfit-read.xml | 14 -
test/data/oracle/qfit-write.xml | 69 -
test/data/oracle/read-colorize.xml | 60 -
test/data/oracle/read.xml | 32 -
test/data/oracle/view-read.xml | 39 -
test/data/oracle/write.xml | 76 -
test/data/pipeline/bad/pipeline_bad01.xml | 20 -
test/data/pipeline/bad/pipeline_bad02.xml | 19 -
test/data/pipeline/bad/pipeline_bad03.xml | 21 -
test/data/pipeline/bad/pipeline_bad04.xml | 19 -
test/data/pipeline/bad/pipeline_bad05.xml | 24 -
test/data/pipeline/bad/pipeline_bad06.xml | 24 -
test/data/pipeline/bad/pipeline_bad07.xml | 24 -
test/data/pipeline/bad/pipeline_bad08.xml | 19 -
test/data/pipeline/bad/pipeline_bad09.xml | 19 -
test/data/pipeline/bad/pipeline_bad10.xml | 14 -
test/data/pipeline/drop_color.xml.in | 21 -
test/data/pipeline/glob.json.in | 7 +
test/data/pipeline/issue1417.json.in | 9 +
test/data/pipeline/pipeline_interpolate.xml.in | 49 -
test/data/pipeline/pipeline_metadata_reader.xml.in | 8 -
test/data/pipeline/pipeline_metadata_writer.xml.in | 15 -
test/data/pipeline/pipeline_mississippi.xml.in | 14 -
.../pipeline/pipeline_mississippi_reverse.xml.in | 14 -
test/data/pipeline/pipeline_multioptions.xml.in | 21 -
test/data/pipeline/pipeline_read.xml.in | 13 -
test/data/pipeline/pipeline_read_notype.xml.in | 13 -
test/data/pipeline/pipeline_readcomments.xml.in | 14 -
test/data/pipeline/pipeline_write.xml.in | 27 -
test/data/pipeline/pipeline_write2.xml.in | 13 -
test/data/pipeline/pipeline_writecomments.xml.in | 19 -
test/data/pipeline/tags.json.in | 22 +
test/data/pipeline/tindex.xml | 31 -
test/data/pipeline/tindex.xml.in | 31 -
test/data/plang/from-module.xml.in | 13 -
test/data/plang/predicate-embed.xml.in | 23 -
.../plang/predicate-keep-ground-and-unclass.xml.in | 37 -
test/data/plang/predicate-keep-last-return.xml.in | 32 -
.../plang/predicate-keep-specified-returns.xml.in | 37 -
.../programmable-update-classifications.xml.in | 33 -
test/data/plang/programmable-update-y-dims.xml.in | 20 -
test/data/qfit/conversion.xml.in | 28 -
test/data/qfit/little-endian-conversion.xml.in | 31 -
test/data/qfit/pipeline.xml.in | 12 -
test/data/qfit/reader.xml.in | 14 -
test/data/sbet/pipeline.xml.in | 9 -
test/data/soci/read-cloud.xml | 33 -
test/data/soci/read.xml | 38 -
test/data/soci/sthelens-write.xml | 51 -
test/data/soci/write-utm.xml | 48 -
test/data/soci/write.xml | 51 -
test/data/text/badheader.txt | 10 +
test/data/text/utm17_2.txt | 2 +-
test/temp/SbetWriterTest.sbet | Bin 0 -> 272 bytes
test/temp/colorized.las | Bin 0 -> 36687 bytes
test/temp/crop-wkt-2d-classification.las | Bin 0 -> 1825 bytes
test/temp/foo.las | Bin 0 -> 27257 bytes
test/temp/issue895.sqlite | Bin 0 -> 3072 bytes
test/temp/meta.json | 91 ++
test/temp/mylog_three.txt | 1 +
test/temp/out.las | Bin 0 -> 3740744 bytes
test/temp/out.ply | Bin 0 -> 21176 bytes
test/temp/out2.las | Bin 0 -> 27353 bytes
test/temp/outfile.txt | 3 +
test/temp/simple.las | Bin 0 -> 68425 bytes
test/temp/spat.sqlite | Bin 0 -> 5808128 bytes
test/temp/spver.sqlite | 0
.../temp-SqliteWriterTest_test_simple_las.sqlite | Bin 0 -> 5824512 bytes
test/temp/temp_nitf.ntf | Bin 0 -> 37941 bytes
test/temp/test.bpf | Bin 0 -> 21756 bytes
test/temp/test_1.bpf | Bin 0 -> 16412 bytes
test/temp/test_1.las | Bin 0 -> 12297 bytes
test/temp/test_1.ntf | Bin 0 -> 2955 bytes
test/temp/test_2.bpf | Bin 0 -> 16412 bytes
test/temp/test_2.las | Bin 0 -> 12297 bytes
test/temp/test_2.ntf | Bin 0 -> 2955 bytes
test/temp/test_3.bpf | Bin 0 -> 16412 bytes
test/temp/test_3.las | Bin 0 -> 12297 bytes
test/temp/test_3.ntf | Bin 0 -> 2955 bytes
test/temp/test_flex.bpf | Bin 0 -> 47652 bytes
test/temp/test_flex.las | Bin 0 -> 36437 bytes
test/temp/test_flex.ntf | Bin 0 -> 5335 bytes
test/temp/tmp.bpf | Bin 0 -> 47768 bytes
test/temp/tmp.las | Bin 0 -> 82155 bytes
test/temp/tmp.tif | Bin 0 -> 808 bytes
test/temp/trimtest.las | Bin 0 -> 3740744 bytes
test/temp/triple.las | Bin 0 -> 1497 bytes
test/temp/utm17.txt | 11 +
test/unit/BoundsTest.cpp | 54 +-
test/unit/CMakeLists.txt | 145 +-
test/unit/CompressionTest.cpp | 2 +-
test/unit/ConfigTest.cpp | 4 -
test/unit/EigenTest.cpp | 217 +++
test/unit/FileUtilsTest.cpp | 45 +
test/unit/KDIndexTest.cpp | 68 +
test/unit/LogTest.cpp | 2 +-
test/unit/OldPCLBlockTest.cpp | 296 ++++
test/unit/OptionsTest.cpp | 43 +-
test/unit/PipelineManagerTest.cpp | 33 +-
test/unit/PointTableTest.cpp | 2 +-
test/unit/ProgramArgsTest.cpp | 121 +-
test/unit/SpatialReferenceTest.cpp | 46 +-
test/unit/StreamingTest.cpp | 6 +-
test/unit/XMLSchemaTest.cpp | 24 +-
test/unit/apps/AppTest.cpp | 67 +
test/unit/apps/HausdorffTest.cpp | 94 ++
test/unit/apps/MergeTest.cpp | 2 +-
test/unit/apps/RandomTest.cpp | 2 +-
test/unit/apps/TranslateTest.cpp | 121 ++
test/unit/apps/pc2pcTest.cpp | 19 +-
test/unit/apps/pcpipelineTestJSON.cpp | 75 +-
test/unit/filters/AdditionalMergeTest.cpp | 8 +-
test/unit/filters/ChipperTest.cpp | 6 +-
test/unit/filters/ColorizationFilterTest.cpp | 6 +-
test/unit/filters/ComputeRangeFilterTest.cpp | 99 ++
test/unit/filters/CropFilterTest.cpp | 53 +-
test/unit/filters/DecimationFilterTest.cpp | 6 +-
test/unit/filters/DividerFilterTest.cpp | 4 +-
test/unit/filters/FerryFilterTest.cpp | 36 +-
test/unit/filters/MergeTest.cpp | 55 -
test/unit/filters/RandomizeFilterTest.cpp | 4 +-
test/unit/filters/RangeFilterTest.cpp | 6 +-
test/unit/filters/ReprojectionFilterTest.cpp | 12 +-
test/unit/filters/SortFilterTest.cpp | 44 +-
test/unit/filters/SplitterTest.cpp | 34 +-
test/unit/filters/StatsFilterTest.cpp | 37 +-
test/unit/filters/TransformationFilterTest.cpp | 5 +-
test/unit/io/BPFTest.cpp | 710 ++++++++
test/unit/io/BufferTest.cpp | 97 ++
test/unit/io/FauxReaderTest.cpp | 239 +++
test/unit/io/GDALReaderTest.cpp | 201 +++
test/unit/io/GDALWriterTest.cpp | 374 +++++
test/unit/io/Ilvis2MetadataReaderTest.cpp | 97 ++
test/unit/io/Ilvis2ReaderTest.cpp | 126 ++
test/unit/io/Ilvis2ReaderWithMDReaderTest.cpp | 126 ++
test/unit/io/LasReaderTest.cpp | 509 ++++++
test/unit/io/LasWriterTest.cpp | 756 +++++++++
test/unit/io/OptechReaderTest.cpp | 141 ++
test/unit/io/PlyReaderTest.cpp | 143 ++
test/unit/io/PlyWriterTest.cpp | 77 +
test/unit/io/PtsReaderTest.cpp | 79 +
test/unit/io/QFITReaderTest.cpp | 109 ++
test/unit/io/SbetReaderTest.cpp | 140 ++
test/unit/io/SbetWriterTest.cpp | 96 ++
test/unit/io/TerrasolidReaderTest.cpp | 126 ++
test/unit/io/TextReaderTest.cpp | 110 ++
test/unit/io/TextWriterTest.cpp | 105 ++
test/unit/io/bpf/BPFTest.cpp | 711 --------
test/unit/io/buffer/BufferTest.cpp | 97 --
test/unit/io/faux/FauxReaderTest.cpp | 239 ---
test/unit/io/gdal/GDALReaderTest.cpp | 187 ---
test/unit/io/ilvis2/Ilvis2MetadataReaderTest.cpp | 97 --
test/unit/io/ilvis2/Ilvis2ReaderTest.cpp | 126 --
.../io/ilvis2/Ilvis2ReaderWithMDReaderTest.cpp | 127 --
test/unit/io/las/LasReaderTest.cpp | 495 ------
test/unit/io/las/LasWriterTest.cpp | 761 ---------
test/unit/io/oci/oracle_array.cpp | 324 ----
test/unit/io/optech/OptechReaderTest.cpp | 146 --
test/unit/io/ply/PlyReaderTest.cpp | 144 --
test/unit/io/ply/PlyWriterTest.cpp | 77 -
test/unit/io/pts/PtsReaderTest.cpp | 81 -
test/unit/io/qfit/QFITReaderTest.cpp | 109 --
test/unit/io/sbet/SbetReaderTest.cpp | 150 --
test/unit/io/sbet/SbetWriterTest.cpp | 95 --
test/unit/io/terrasolid/TerrasolidReaderTest.cpp | 128 --
test/unit/io/text/TextReaderTest.cpp | 99 --
tools/lasdump/CMakeLists.txt | 19 +-
tools/nitfwrap/CMakeLists.txt | 30 +-
tools/nitfwrap/NitfWrap.cpp | 6 +-
tools/nitfwrap/NitfWrap.hpp | 2 +-
vendor/arbiter/CMakeLists.txt | 25 +-
vendor/arbiter/arbiter.cpp | 400 +++--
vendor/arbiter/arbiter.hpp | 65 +-
vendor/{eigen-3.2.8 => eigen}/Eigen/Array | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/CMakeLists.txt | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/Cholesky | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/CholmodSupport | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/Core | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/Dense | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/Eigen | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/Eigen2Support | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/Eigenvalues | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/Geometry | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/Householder | 0
.../Eigen/IterativeLinearSolvers | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/Jacobi | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/LU | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/LeastSquares | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/MetisSupport | 0
.../{eigen-3.2.8 => eigen}/Eigen/OrderingMethods | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/PaStiXSupport | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/PardisoSupport | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/QR | 0
.../{eigen-3.2.8 => eigen}/Eigen/QtAlignedMalloc | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/SPQRSupport | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/SVD | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/Sparse | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/SparseCholesky | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/SparseCore | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/SparseLU | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/SparseQR | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/StdDeque | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/StdList | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/StdVector | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/SuperLUSupport | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/UmfPackSupport | 0
.../Eigen/src/CMakeLists.txt | 0
.../Eigen/src/Cholesky/CMakeLists.txt | 0
.../Eigen/src/Cholesky/LDLT.h | 0
.../Eigen/src/Cholesky/LLT.h | 0
.../Eigen/src/Cholesky/LLT_MKL.h | 0
.../Eigen/src/CholmodSupport/CMakeLists.txt | 0
.../Eigen/src/CholmodSupport/CholmodSupport.h | 0
.../{eigen-3.2.8 => eigen}/Eigen/src/Core/Array.h | 0
.../Eigen/src/Core/ArrayBase.h | 0
.../Eigen/src/Core/ArrayWrapper.h | 0
.../{eigen-3.2.8 => eigen}/Eigen/src/Core/Assign.h | 0
.../Eigen/src/Core/Assign_MKL.h | 0
.../Eigen/src/Core/BandMatrix.h | 0
.../{eigen-3.2.8 => eigen}/Eigen/src/Core/Block.h | 0
.../Eigen/src/Core/BooleanRedux.h | 0
.../Eigen/src/Core/CMakeLists.txt | 0
.../Eigen/src/Core/CommaInitializer.h | 0
.../Eigen/src/Core/CoreIterators.h | 0
.../Eigen/src/Core/CwiseBinaryOp.h | 0
.../Eigen/src/Core/CwiseNullaryOp.h | 0
.../Eigen/src/Core/CwiseUnaryOp.h | 0
.../Eigen/src/Core/CwiseUnaryView.h | 0
.../Eigen/src/Core/DenseBase.h | 0
.../Eigen/src/Core/DenseCoeffsBase.h | 0
.../Eigen/src/Core/DenseStorage.h | 0
.../Eigen/src/Core/Diagonal.h | 0
.../Eigen/src/Core/DiagonalMatrix.h | 0
.../Eigen/src/Core/DiagonalProduct.h | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Dot.h | 0
.../Eigen/src/Core/EigenBase.h | 0
.../Eigen/src/Core/Flagged.h | 0
.../Eigen/src/Core/ForceAlignedAccess.h | 0
.../Eigen/src/Core/Functors.h | 0
.../{eigen-3.2.8 => eigen}/Eigen/src/Core/Fuzzy.h | 0
.../Eigen/src/Core/GeneralProduct.h | 0
.../Eigen/src/Core/GenericPacketMath.h | 0
.../Eigen/src/Core/GlobalFunctions.h | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/IO.h | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Map.h | 0
.../Eigen/src/Core/MapBase.h | 0
.../Eigen/src/Core/MathFunctions.h | 0
.../{eigen-3.2.8 => eigen}/Eigen/src/Core/Matrix.h | 0
.../Eigen/src/Core/MatrixBase.h | 0
.../Eigen/src/Core/NestByValue.h | 0
.../Eigen/src/Core/NoAlias.h | 0
.../Eigen/src/Core/NumTraits.h | 0
.../Eigen/src/Core/PermutationMatrix.h | 0
.../Eigen/src/Core/PlainObjectBase.h | 0
.../Eigen/src/Core/ProductBase.h | 0
.../{eigen-3.2.8 => eigen}/Eigen/src/Core/Random.h | 0
.../{eigen-3.2.8 => eigen}/Eigen/src/Core/Redux.h | 0
vendor/{eigen-3.2.8 => eigen}/Eigen/src/Core/Ref.h | 0
.../Eigen/src/Core/Replicate.h | 0
.../Eigen/src/Core/ReturnByValue.h | 0
.../Eigen/src/Core/Reverse.h | 0
.../{eigen-3.2.8 => eigen}/Eigen/src/Core/Select.h | 0
.../Eigen/src/Core/SelfAdjointView.h | 0
.../Eigen/src/Core/SelfCwiseBinaryOp.h | 0
.../Eigen/src/Core/SolveTriangular.h | 0
.../Eigen/src/Core/StableNorm.h | 0
.../{eigen-3.2.8 => eigen}/Eigen/src/Core/Stride.h | 0
.../{eigen-3.2.8 => eigen}/Eigen/src/Core/Swap.h | 0
.../Eigen/src/Core/Transpose.h | 0
.../Eigen/src/Core/Transpositions.h | 0
.../Eigen/src/Core/TriangularMatrix.h | 0
.../Eigen/src/Core/VectorBlock.h | 0
.../Eigen/src/Core/VectorwiseOp.h | 0
.../Eigen/src/Core/Visitor.h | 0
.../Eigen/src/Core/arch/AltiVec/CMakeLists.txt | 0
.../Eigen/src/Core/arch/AltiVec/Complex.h | 0
.../Eigen/src/Core/arch/AltiVec/PacketMath.h | 0
.../Eigen/src/Core/arch/CMakeLists.txt | 0
.../Eigen/src/Core/arch/Default/CMakeLists.txt | 0
.../Eigen/src/Core/arch/Default/Settings.h | 0
.../Eigen/src/Core/arch/NEON/CMakeLists.txt | 0
.../Eigen/src/Core/arch/NEON/Complex.h | 0
.../Eigen/src/Core/arch/NEON/PacketMath.h | 0
.../Eigen/src/Core/arch/SSE/CMakeLists.txt | 0
.../Eigen/src/Core/arch/SSE/Complex.h | 0
.../Eigen/src/Core/arch/SSE/MathFunctions.h | 0
.../Eigen/src/Core/arch/SSE/PacketMath.h | 0
.../Eigen/src/Core/products/CMakeLists.txt | 0
.../Eigen/src/Core/products/CoeffBasedProduct.h | 0
.../src/Core/products/GeneralBlockPanelKernel.h | 0
.../Eigen/src/Core/products/GeneralMatrixMatrix.h | 0
.../Core/products/GeneralMatrixMatrixTriangular.h | 0
.../products/GeneralMatrixMatrixTriangular_MKL.h | 0
.../src/Core/products/GeneralMatrixMatrix_MKL.h | 0
.../Eigen/src/Core/products/GeneralMatrixVector.h | 0
.../src/Core/products/GeneralMatrixVector_MKL.h | 0
.../Eigen/src/Core/products/Parallelizer.h | 0
.../src/Core/products/SelfadjointMatrixMatrix.h | 0
.../Core/products/SelfadjointMatrixMatrix_MKL.h | 0
.../src/Core/products/SelfadjointMatrixVector.h | 0
.../Core/products/SelfadjointMatrixVector_MKL.h | 0
.../Eigen/src/Core/products/SelfadjointProduct.h | 0
.../src/Core/products/SelfadjointRank2Update.h | 0
.../src/Core/products/TriangularMatrixMatrix.h | 0
.../src/Core/products/TriangularMatrixMatrix_MKL.h | 0
.../src/Core/products/TriangularMatrixVector.h | 0
.../src/Core/products/TriangularMatrixVector_MKL.h | 0
.../src/Core/products/TriangularSolverMatrix.h | 0
.../src/Core/products/TriangularSolverMatrix_MKL.h | 0
.../src/Core/products/TriangularSolverVector.h | 0
.../Eigen/src/Core/util/BlasUtil.h | 0
.../Eigen/src/Core/util/CMakeLists.txt | 0
.../Eigen/src/Core/util/Constants.h | 0
.../Eigen/src/Core/util/DisableStupidWarnings.h | 0
.../Eigen/src/Core/util/ForwardDeclarations.h | 0
.../Eigen/src/Core/util/MKL_support.h | 0
.../Eigen/src/Core/util/Macros.h | 0
.../Eigen/src/Core/util/Memory.h | 0
.../Eigen/src/Core/util/Meta.h | 0
.../Eigen/src/Core/util/NonMPL2.h | 0
.../Eigen/src/Core/util/ReenableStupidWarnings.h | 0
.../Eigen/src/Core/util/StaticAssert.h | 0
.../Eigen/src/Core/util/XprHelper.h | 0
.../Eigen/src/Eigen2Support/Block.h | 0
.../Eigen/src/Eigen2Support/CMakeLists.txt | 0
.../Eigen/src/Eigen2Support/Cwise.h | 0
.../Eigen/src/Eigen2Support/CwiseOperators.h | 0
.../Eigen/src/Eigen2Support/Geometry/AlignedBox.h | 0
.../Eigen/src/Eigen2Support/Geometry/All.h | 0
.../Eigen/src/Eigen2Support/Geometry/AngleAxis.h | 0
.../src/Eigen2Support/Geometry/CMakeLists.txt | 0
.../Eigen/src/Eigen2Support/Geometry/Hyperplane.h | 0
.../src/Eigen2Support/Geometry/ParametrizedLine.h | 0
.../Eigen/src/Eigen2Support/Geometry/Quaternion.h | 0
.../Eigen/src/Eigen2Support/Geometry/Rotation2D.h | 0
.../src/Eigen2Support/Geometry/RotationBase.h | 0
.../Eigen/src/Eigen2Support/Geometry/Scaling.h | 0
.../Eigen/src/Eigen2Support/Geometry/Transform.h | 0
.../Eigen/src/Eigen2Support/Geometry/Translation.h | 0
.../Eigen/src/Eigen2Support/LU.h | 0
.../Eigen/src/Eigen2Support/Lazy.h | 0
.../Eigen/src/Eigen2Support/LeastSquares.h | 0
.../Eigen/src/Eigen2Support/Macros.h | 0
.../Eigen/src/Eigen2Support/MathFunctions.h | 0
.../Eigen/src/Eigen2Support/Memory.h | 0
.../Eigen/src/Eigen2Support/Meta.h | 0
.../Eigen/src/Eigen2Support/Minor.h | 0
.../Eigen/src/Eigen2Support/QR.h | 0
.../Eigen/src/Eigen2Support/SVD.h | 0
.../Eigen/src/Eigen2Support/TriangularSolver.h | 0
.../Eigen/src/Eigen2Support/VectorBlock.h | 0
.../Eigen/src/Eigenvalues/CMakeLists.txt | 0
.../Eigen/src/Eigenvalues/ComplexEigenSolver.h | 0
.../Eigen/src/Eigenvalues/ComplexSchur.h | 0
.../Eigen/src/Eigenvalues/ComplexSchur_MKL.h | 0
.../Eigen/src/Eigenvalues/EigenSolver.h | 0
.../Eigen/src/Eigenvalues/GeneralizedEigenSolver.h | 0
.../GeneralizedSelfAdjointEigenSolver.h | 0
.../src/Eigenvalues/HessenbergDecomposition.h | 0
.../Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h | 0
.../Eigen/src/Eigenvalues/RealQZ.h | 0
.../Eigen/src/Eigenvalues/RealSchur.h | 0
.../Eigen/src/Eigenvalues/RealSchur_MKL.h | 0
.../Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h | 0
.../src/Eigenvalues/SelfAdjointEigenSolver_MKL.h | 0
.../Eigen/src/Eigenvalues/Tridiagonalization.h | 0
.../Eigen/src/Geometry/AlignedBox.h | 0
.../Eigen/src/Geometry/AngleAxis.h | 0
.../Eigen/src/Geometry/CMakeLists.txt | 0
.../Eigen/src/Geometry/EulerAngles.h | 0
.../Eigen/src/Geometry/Homogeneous.h | 0
.../Eigen/src/Geometry/Hyperplane.h | 0
.../Eigen/src/Geometry/OrthoMethods.h | 0
.../Eigen/src/Geometry/ParametrizedLine.h | 0
.../Eigen/src/Geometry/Quaternion.h | 0
.../Eigen/src/Geometry/Rotation2D.h | 0
.../Eigen/src/Geometry/RotationBase.h | 0
.../Eigen/src/Geometry/Scaling.h | 0
.../Eigen/src/Geometry/Transform.h | 0
.../Eigen/src/Geometry/Translation.h | 0
.../Eigen/src/Geometry/Umeyama.h | 0
.../Eigen/src/Geometry/arch/CMakeLists.txt | 0
.../Eigen/src/Geometry/arch/Geometry_SSE.h | 0
.../Eigen/src/Householder/BlockHouseholder.h | 0
.../Eigen/src/Householder/CMakeLists.txt | 0
.../Eigen/src/Householder/Householder.h | 0
.../Eigen/src/Householder/HouseholderSequence.h | 0
.../IterativeLinearSolvers/BasicPreconditioners.h | 0
.../Eigen/src/IterativeLinearSolvers/BiCGSTAB.h | 0
.../src/IterativeLinearSolvers/CMakeLists.txt | 0
.../src/IterativeLinearSolvers/ConjugateGradient.h | 0
.../src/IterativeLinearSolvers/IncompleteLUT.h | 0
.../IterativeLinearSolvers/IterativeSolverBase.h | 0
.../Eigen/src/Jacobi/CMakeLists.txt | 0
.../Eigen/src/Jacobi/Jacobi.h | 0
.../Eigen/src/LU/CMakeLists.txt | 0
.../Eigen/src/LU/Determinant.h | 0
.../Eigen/src/LU/FullPivLU.h | 0
.../{eigen-3.2.8 => eigen}/Eigen/src/LU/Inverse.h | 0
.../Eigen/src/LU/PartialPivLU.h | 0
.../Eigen/src/LU/PartialPivLU_MKL.h | 0
.../Eigen/src/LU/arch/CMakeLists.txt | 0
.../Eigen/src/LU/arch/Inverse_SSE.h | 0
.../Eigen/src/MetisSupport/CMakeLists.txt | 0
.../Eigen/src/MetisSupport/MetisSupport.h | 0
.../Eigen/src/OrderingMethods/Amd.h | 0
.../Eigen/src/OrderingMethods/CMakeLists.txt | 0
.../Eigen/src/OrderingMethods/Eigen_Colamd.h | 0
.../Eigen/src/OrderingMethods/Ordering.h | 0
.../Eigen/src/PaStiXSupport/CMakeLists.txt | 0
.../Eigen/src/PaStiXSupport/PaStiXSupport.h | 0
.../Eigen/src/PardisoSupport/CMakeLists.txt | 0
.../Eigen/src/PardisoSupport/PardisoSupport.h | 0
.../Eigen/src/QR/CMakeLists.txt | 0
.../Eigen/src/QR/ColPivHouseholderQR.h | 0
.../Eigen/src/QR/ColPivHouseholderQR_MKL.h | 0
.../Eigen/src/QR/FullPivHouseholderQR.h | 0
.../Eigen/src/QR/HouseholderQR.h | 0
.../Eigen/src/QR/HouseholderQR_MKL.h | 0
.../Eigen/src/SPQRSupport/CMakeLists.txt | 0
.../Eigen/src/SPQRSupport/SuiteSparseQRSupport.h | 0
.../Eigen/src/SVD/CMakeLists.txt | 0
.../Eigen/src/SVD/JacobiSVD.h | 0
.../Eigen/src/SVD/JacobiSVD_MKL.h | 0
.../Eigen/src/SVD/UpperBidiagonalization.h | 0
.../Eigen/src/SparseCholesky/CMakeLists.txt | 0
.../Eigen/src/SparseCholesky/SimplicialCholesky.h | 0
.../src/SparseCholesky/SimplicialCholesky_impl.h | 0
.../Eigen/src/SparseCore/AmbiVector.h | 0
.../Eigen/src/SparseCore/CMakeLists.txt | 0
.../Eigen/src/SparseCore/CompressedStorage.h | 0
.../SparseCore/ConservativeSparseSparseProduct.h | 0
.../Eigen/src/SparseCore/MappedSparseMatrix.h | 0
.../Eigen/src/SparseCore/SparseBlock.h | 0
.../Eigen/src/SparseCore/SparseColEtree.h | 0
.../Eigen/src/SparseCore/SparseCwiseBinaryOp.h | 0
.../Eigen/src/SparseCore/SparseCwiseUnaryOp.h | 0
.../Eigen/src/SparseCore/SparseDenseProduct.h | 0
.../Eigen/src/SparseCore/SparseDiagonalProduct.h | 0
.../Eigen/src/SparseCore/SparseDot.h | 0
.../Eigen/src/SparseCore/SparseFuzzy.h | 0
.../Eigen/src/SparseCore/SparseMatrix.h | 0
.../Eigen/src/SparseCore/SparseMatrixBase.h | 0
.../Eigen/src/SparseCore/SparsePermutation.h | 0
.../Eigen/src/SparseCore/SparseProduct.h | 0
.../Eigen/src/SparseCore/SparseRedux.h | 0
.../Eigen/src/SparseCore/SparseSelfAdjointView.h | 0
.../SparseCore/SparseSparseProductWithPruning.h | 0
.../Eigen/src/SparseCore/SparseTranspose.h | 0
.../Eigen/src/SparseCore/SparseTriangularView.h | 0
.../Eigen/src/SparseCore/SparseUtil.h | 0
.../Eigen/src/SparseCore/SparseVector.h | 0
.../Eigen/src/SparseCore/SparseView.h | 0
.../Eigen/src/SparseCore/TriangularSolver.h | 0
.../Eigen/src/SparseLU/CMakeLists.txt | 0
.../Eigen/src/SparseLU/SparseLU.h | 0
.../Eigen/src/SparseLU/SparseLUImpl.h | 0
.../Eigen/src/SparseLU/SparseLU_Memory.h | 0
.../Eigen/src/SparseLU/SparseLU_Structs.h | 0
.../Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h | 0
.../Eigen/src/SparseLU/SparseLU_Utils.h | 0
.../Eigen/src/SparseLU/SparseLU_column_bmod.h | 0
.../Eigen/src/SparseLU/SparseLU_column_dfs.h | 0
.../Eigen/src/SparseLU/SparseLU_copy_to_ucol.h | 0
.../Eigen/src/SparseLU/SparseLU_gemm_kernel.h | 0
.../Eigen/src/SparseLU/SparseLU_heap_relax_snode.h | 0
.../Eigen/src/SparseLU/SparseLU_kernel_bmod.h | 0
.../Eigen/src/SparseLU/SparseLU_panel_bmod.h | 0
.../Eigen/src/SparseLU/SparseLU_panel_dfs.h | 0
.../Eigen/src/SparseLU/SparseLU_pivotL.h | 0
.../Eigen/src/SparseLU/SparseLU_pruneL.h | 0
.../Eigen/src/SparseLU/SparseLU_relax_snode.h | 0
.../Eigen/src/SparseQR/CMakeLists.txt | 0
.../Eigen/src/SparseQR/SparseQR.h | 0
.../Eigen/src/StlSupport/CMakeLists.txt | 0
.../Eigen/src/StlSupport/StdDeque.h | 0
.../Eigen/src/StlSupport/StdList.h | 0
.../Eigen/src/StlSupport/StdVector.h | 0
.../Eigen/src/StlSupport/details.h | 0
.../Eigen/src/SuperLUSupport/CMakeLists.txt | 0
.../Eigen/src/SuperLUSupport/SuperLUSupport.h | 0
.../Eigen/src/UmfPackSupport/CMakeLists.txt | 0
.../Eigen/src/UmfPackSupport/UmfPackSupport.h | 0
.../Eigen/src/misc/CMakeLists.txt | 0
.../{eigen-3.2.8 => eigen}/Eigen/src/misc/Image.h | 0
.../{eigen-3.2.8 => eigen}/Eigen/src/misc/Kernel.h | 0
.../{eigen-3.2.8 => eigen}/Eigen/src/misc/Solve.h | 0
.../Eigen/src/misc/SparseSolve.h | 0
.../{eigen-3.2.8 => eigen}/Eigen/src/misc/blas.h | 0
.../Eigen/src/plugins/ArrayCwiseBinaryOps.h | 0
.../Eigen/src/plugins/ArrayCwiseUnaryOps.h | 0
.../Eigen/src/plugins/BlockMethods.h | 0
.../Eigen/src/plugins/CMakeLists.txt | 0
.../Eigen/src/plugins/CommonCwiseBinaryOps.h | 0
.../Eigen/src/plugins/CommonCwiseUnaryOps.h | 0
.../Eigen/src/plugins/MatrixCwiseBinaryOps.h | 0
.../Eigen/src/plugins/MatrixCwiseUnaryOps.h | 0
vendor/{gtest-1.7.0 => gtest}/CHANGES | 0
vendor/{gtest-1.7.0 => gtest}/CMakeLists.txt | 0
vendor/{gtest-1.7.0 => gtest}/CONTRIBUTORS | 0
vendor/{gtest-1.7.0 => gtest}/LICENSE | 0
vendor/{gtest-1.7.0 => gtest}/README | 0
vendor/{gtest-1.7.0 => gtest}/aclocal.m4 | 0
.../{gtest-1.7.0 => gtest}/build-aux/config.guess | 0
.../{gtest-1.7.0 => gtest}/build-aux/config.h.in | 0
vendor/{gtest-1.7.0 => gtest}/build-aux/config.sub | 0
vendor/{gtest-1.7.0 => gtest}/build-aux/depcomp | 0
vendor/{gtest-1.7.0 => gtest}/build-aux/install-sh | 0
vendor/{gtest-1.7.0 => gtest}/build-aux/ltmain.sh | 0
vendor/{gtest-1.7.0 => gtest}/build-aux/missing | 0
.../cmake/internal_utils.cmake | 0
.../{gtest-1.7.0 => gtest}/codegear/gtest.cbproj | 0
.../codegear/gtest.groupproj | 0
.../{gtest-1.7.0 => gtest}/codegear/gtest_all.cc | 0
.../{gtest-1.7.0 => gtest}/codegear/gtest_link.cc | 0
.../codegear/gtest_main.cbproj | 0
.../codegear/gtest_unittest.cbproj | 0
vendor/{gtest-1.7.0 => gtest}/configure | 0
vendor/{gtest-1.7.0 => gtest}/configure.ac | 0
.../fused-src/gtest/gtest-all.cc | 0
.../{gtest-1.7.0 => gtest}/fused-src/gtest/gtest.h | 0
.../fused-src/gtest/gtest_main.cc | 0
.../include/gtest/gtest-death-test.h | 0
.../include/gtest/gtest-message.h | 0
.../include/gtest/gtest-param-test.h | 0
.../include/gtest/gtest-param-test.h.pump | 0
.../include/gtest/gtest-printers.h | 0
.../include/gtest/gtest-spi.h | 0
.../include/gtest/gtest-test-part.h | 0
.../include/gtest/gtest-typed-test.h | 0
.../{gtest-1.7.0 => gtest}/include/gtest/gtest.h | 0
.../include/gtest/gtest_pred_impl.h | 0
.../include/gtest/gtest_prod.h | 0
.../gtest/internal/gtest-death-test-internal.h | 0
.../include/gtest/internal/gtest-filepath.h | 0
.../include/gtest/internal/gtest-internal.h | 0
.../include/gtest/internal/gtest-linked_ptr.h | 0
.../gtest/internal/gtest-param-util-generated.h | 0
.../internal/gtest-param-util-generated.h.pump | 0
.../include/gtest/internal/gtest-param-util.h | 0
.../include/gtest/internal/gtest-port.h | 0
.../include/gtest/internal/gtest-string.h | 0
.../include/gtest/internal/gtest-tuple.h | 0
.../include/gtest/internal/gtest-tuple.h.pump | 0
.../include/gtest/internal/gtest-type-util.h | 0
.../include/gtest/internal/gtest-type-util.h.pump | 0
vendor/{gtest-1.7.0 => gtest}/m4/acx_pthread.m4 | 0
vendor/{gtest-1.7.0 => gtest}/m4/gtest.m4 | 0
vendor/{gtest-1.7.0 => gtest}/m4/libtool.m4 | 0
vendor/{gtest-1.7.0 => gtest}/m4/ltoptions.m4 | 0
vendor/{gtest-1.7.0 => gtest}/m4/ltsugar.m4 | 0
vendor/{gtest-1.7.0 => gtest}/m4/ltversion.m4 | 0
vendor/{gtest-1.7.0 => gtest}/m4/lt~obsolete.m4 | 0
vendor/{gtest-1.7.0 => gtest}/msvc/gtest-md.vcproj | 0
vendor/{gtest-1.7.0 => gtest}/msvc/gtest.vcproj | 0
.../msvc/gtest_main-md.vcproj | 0
.../{gtest-1.7.0 => gtest}/msvc/gtest_main.vcproj | 0
.../msvc/gtest_prod_test-md.vcproj | 0
.../msvc/gtest_prod_test.vcproj | 0
.../msvc/gtest_unittest-md.vcproj | 0
.../msvc/gtest_unittest.vcproj | 0
.../{gtest-1.7.0 => gtest}/samples/prime_tables.h | 0
vendor/{gtest-1.7.0 => gtest}/samples/sample1.cc | 0
vendor/{gtest-1.7.0 => gtest}/samples/sample1.h | 0
.../samples/sample10_unittest.cc | 0
.../samples/sample1_unittest.cc | 0
vendor/{gtest-1.7.0 => gtest}/samples/sample2.cc | 0
vendor/{gtest-1.7.0 => gtest}/samples/sample2.h | 0
.../samples/sample2_unittest.cc | 0
.../{gtest-1.7.0 => gtest}/samples/sample3-inl.h | 0
.../samples/sample3_unittest.cc | 0
vendor/{gtest-1.7.0 => gtest}/samples/sample4.cc | 0
vendor/{gtest-1.7.0 => gtest}/samples/sample4.h | 0
.../samples/sample4_unittest.cc | 0
.../samples/sample5_unittest.cc | 0
.../samples/sample6_unittest.cc | 0
.../samples/sample7_unittest.cc | 0
.../samples/sample8_unittest.cc | 0
.../samples/sample9_unittest.cc | 0
.../scripts/fuse_gtest_files.py | 0
.../scripts/gen_gtest_pred_impl.py | 0
.../{gtest-1.7.0 => gtest}/scripts/gtest-config.in | 0
vendor/{gtest-1.7.0 => gtest}/scripts/pump.py | 0
vendor/{gtest-1.7.0 => gtest}/src/gtest-all.cc | 0
.../{gtest-1.7.0 => gtest}/src/gtest-death-test.cc | 0
.../{gtest-1.7.0 => gtest}/src/gtest-filepath.cc | 0
.../src/gtest-internal-inl.h | 0
vendor/{gtest-1.7.0 => gtest}/src/gtest-port.cc | 0
.../{gtest-1.7.0 => gtest}/src/gtest-printers.cc | 0
.../{gtest-1.7.0 => gtest}/src/gtest-test-part.cc | 0
.../{gtest-1.7.0 => gtest}/src/gtest-typed-test.cc | 0
vendor/{gtest-1.7.0 => gtest}/src/gtest.cc | 0
vendor/{gtest-1.7.0 => gtest}/src/gtest_main.cc | 0
.../test/gtest-death-test_ex_test.cc | 0
.../test/gtest-death-test_test.cc | 0
.../test/gtest-filepath_test.cc | 0
.../test/gtest-linked_ptr_test.cc | 0
.../test/gtest-listener_test.cc | 0
.../test/gtest-message_test.cc | 0
.../test/gtest-options_test.cc | 0
.../test/gtest-param-test2_test.cc | 0
.../test/gtest-param-test_test.cc | 0
.../test/gtest-param-test_test.h | 0
.../{gtest-1.7.0 => gtest}/test/gtest-port_test.cc | 0
.../test/gtest-printers_test.cc | 0
.../test/gtest-test-part_test.cc | 0
.../test/gtest-tuple_test.cc | 0
.../test/gtest-typed-test2_test.cc | 0
.../test/gtest-typed-test_test.cc | 0
.../test/gtest-typed-test_test.h | 0
.../test/gtest-unittest-api_test.cc | 0
.../{gtest-1.7.0 => gtest}/test/gtest_all_test.cc | 0
.../test/gtest_break_on_failure_unittest.py | 0
.../test/gtest_break_on_failure_unittest_.cc | 0
.../test/gtest_catch_exceptions_test.py | 0
.../test/gtest_catch_exceptions_test_.cc | 0
.../test/gtest_color_test.py | 0
.../test/gtest_color_test_.cc | 0
.../test/gtest_env_var_test.py | 0
.../test/gtest_env_var_test_.cc | 0
.../test/gtest_environment_test.cc | 0
.../test/gtest_filter_unittest.py | 0
.../test/gtest_filter_unittest_.cc | 0
.../{gtest-1.7.0 => gtest}/test/gtest_help_test.py | 0
.../test/gtest_help_test_.cc | 0
.../test/gtest_list_tests_unittest.py | 0
.../test/gtest_list_tests_unittest_.cc | 0
.../test/gtest_main_unittest.cc | 0
.../test/gtest_no_test_unittest.cc | 0
.../test/gtest_output_test.py | 0
.../test/gtest_output_test_.cc | 0
.../test/gtest_output_test_golden_lin.txt | 0
.../test/gtest_pred_impl_unittest.cc | 0
.../test/gtest_premature_exit_test.cc | 0
.../{gtest-1.7.0 => gtest}/test/gtest_prod_test.cc | 0
.../test/gtest_repeat_test.cc | 0
.../test/gtest_shuffle_test.py | 0
.../test/gtest_shuffle_test_.cc | 0
.../test/gtest_sole_header_test.cc | 0
.../test/gtest_stress_test.cc | 0
.../test/gtest_test_utils.py | 0
.../test/gtest_throw_on_failure_ex_test.cc | 0
.../test/gtest_throw_on_failure_test.py | 0
.../test/gtest_throw_on_failure_test_.cc | 0
.../test/gtest_uninitialized_test.py | 0
.../test/gtest_uninitialized_test_.cc | 0
.../{gtest-1.7.0 => gtest}/test/gtest_unittest.cc | 0
.../test/gtest_xml_outfile1_test_.cc | 0
.../test/gtest_xml_outfile2_test_.cc | 0
.../test/gtest_xml_outfiles_test.py | 0
.../test/gtest_xml_output_unittest.py | 0
.../test/gtest_xml_output_unittest_.cc | 0
.../test/gtest_xml_test_utils.py | 0
vendor/{gtest-1.7.0 => gtest}/test/production.cc | 0
vendor/{gtest-1.7.0 => gtest}/test/production.h | 0
.../xcode/Config/DebugProject.xcconfig | 0
.../xcode/Config/FrameworkTarget.xcconfig | 0
.../xcode/Config/General.xcconfig | 0
.../xcode/Config/ReleaseProject.xcconfig | 0
.../xcode/Config/StaticLibraryTarget.xcconfig | 0
.../xcode/Config/TestTarget.xcconfig | 0
.../xcode/Resources/Info.plist | 0
.../xcode/Samples/FrameworkSample/Info.plist | 0
.../xcode/Samples/FrameworkSample/runtests.sh | 0
.../xcode/Samples/FrameworkSample/widget.cc | 0
.../xcode/Samples/FrameworkSample/widget.h | 0
.../xcode/Samples/FrameworkSample/widget_test.cc | 0
.../xcode/Scripts/runtests.sh | 0
.../xcode/Scripts/versiongenerate.py | 0
vendor/jsoncpp-1.6.2/dist/CMakeLists.txt | 26 -
vendor/jsoncpp/dist/CMakeLists.txt | 34 +
.../dist/json/forwards.h | 0
vendor/{jsoncpp-1.6.2 => jsoncpp}/dist/json/json.h | 0
vendor/{jsoncpp-1.6.2 => jsoncpp}/dist/jsoncpp.cpp | 0
.../{nanoflann-1.1.8 => nanoflann}/nanoflann.hpp | 0
vendor/pdalboost/CMakeLists.txt | 5 +-
.../boost/format/detail/compat_workarounds.hpp | 2 +-
.../boost/format/detail/config_macros.hpp | 2 +-
.../boost/format/detail/workarounds_gcc-2_95.hpp | 2 +-
vendor/pdalboost/boost/mpl/for_each.hpp | 2 +-
vendor/{rply-1.1.4 => rply}/LICENSE | 0
vendor/{rply-1.1.4 => rply}/etc/convert.c | 0
vendor/{rply-1.1.4 => rply}/etc/dump.c | 0
vendor/{rply-1.1.4 => rply}/etc/input.ply | 0
vendor/{rply-1.1.4 => rply}/etc/sconvert.c | 0
vendor/{rply-1.1.4 => rply}/manual/manual.html | 0
vendor/{rply-1.1.4 => rply}/manual/reference.css | 0
vendor/{rply-1.1.4 => rply}/manual/rply.png | Bin
vendor/{rply-1.1.4 => rply}/rply.c | 0
vendor/{rply-1.1.4 => rply}/rply.h | 0
vendor/{rply-1.1.4 => rply}/rplyfile.h | 0
1547 files changed, 54869 insertions(+), 51255 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/pdal.git
More information about the Pkg-grass-devel
mailing list