[pdal-commits] [PDAL/PDAL] 64d003: Temp checkin.
Andrew Bell
noreply at github.com
Wed Jun 12 10:03:19 PDT 2019
Branch: refs/heads/xform
Home: https://github.com/PDAL/PDAL
Commit: 64d003dee1e94748f7a1483089ab70d7fae6b611
https://github.com/PDAL/PDAL/commit/64d003dee1e94748f7a1483089ab70d7fae6b611
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2018-01-08 (Mon, 08 Jan 2018)
Changed paths:
A io/CesiumWriter.cpp
A io/CesiumWriter.hpp
Log Message:
-----------
Temp checkin.
Commit: 40c05947989233f9f4df758987fde2808bdf30f5
https://github.com/PDAL/PDAL/commit/40c05947989233f9f4df758987fde2808bdf30f5
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M .gitignore
M .travis.yml
M CMakeLists.txt
M apps/pdal.cpp
M cmake/examples/hobu-config.sh
M cmake/unix_compiler_options.cmake
M cmake/win32_compiler_options.cmake
M doc/apps/pipeline.rst
R doc/development/alpine.rst
A doc/project/alpine.rst
M doc/project/contributors.rst
M doc/project/docker.rst
A doc/project/index.rst
M doc/references.rst
M doc/stages/filters.cluster.rst
A doc/stages/filters.mortonorder.img1.png
M doc/stages/filters.mortonorder.rst
M doc/stages/filters.python.rst
M doc/stages/filters.smrf.rst
M doc/stages/readers.greyhound.rst
M doc/stages/readers.text.rst
A doc/stages/writers.greyhound.rst
A doc/tutorial/ground-filters-pipeline.json
A doc/tutorial/ground-filters.rst
M doc/tutorial/index.rst
M doc/tutorial/pcl_spec.rst
M examples/CMakeLists.txt
M examples/writing-filter/MyFilter.cpp
M examples/writing-kernel/MyKernel.cpp
M examples/writing-kernel/MyKernel.hpp
M examples/writing-reader/MyReader.cpp
M examples/writing-writer/MyWriter.cpp
M filters/ApproximateCoplanarFilter.cpp
M filters/ApproximateCoplanarFilter.hpp
M filters/AssignFilter.cpp
M filters/AssignFilter.hpp
M filters/ChipperFilter.cpp
M filters/ChipperFilter.hpp
M filters/ClusterFilter.cpp
M filters/ClusterFilter.hpp
M filters/ColorinterpFilter.cpp
M filters/ColorinterpFilter.hpp
M filters/ColorizationFilter.cpp
M filters/ColorizationFilter.hpp
M filters/ComputeRangeFilter.cpp
M filters/ComputeRangeFilter.hpp
M filters/CropFilter.cpp
M filters/CropFilter.hpp
M filters/DecimationFilter.cpp
M filters/DecimationFilter.hpp
M filters/DividerFilter.cpp
M filters/DividerFilter.hpp
M filters/ELMFilter.cpp
M filters/ELMFilter.hpp
M filters/EigenvaluesFilter.cpp
M filters/EigenvaluesFilter.hpp
M filters/EstimateRankFilter.cpp
M filters/EstimateRankFilter.hpp
M filters/FerryFilter.cpp
M filters/FerryFilter.hpp
M filters/GreedyProjection.cpp
M filters/GreedyProjection.hpp
M filters/GroupByFilter.cpp
M filters/GroupByFilter.hpp
M filters/HAGFilter.cpp
M filters/HAGFilter.hpp
M filters/HeadFilter.cpp
M filters/HeadFilter.hpp
M filters/IQRFilter.cpp
M filters/IQRFilter.hpp
M filters/KDistanceFilter.cpp
M filters/KDistanceFilter.hpp
M filters/LOFFilter.cpp
M filters/LOFFilter.hpp
M filters/LocateFilter.cpp
M filters/LocateFilter.hpp
M filters/MADFilter.cpp
M filters/MADFilter.hpp
M filters/MergeFilter.cpp
M filters/MergeFilter.hpp
M filters/MongusFilter.cpp
M filters/MongusFilter.hpp
M filters/MortonOrderFilter.cpp
M filters/MortonOrderFilter.hpp
M filters/NormalFilter.cpp
M filters/NormalFilter.hpp
M filters/OutlierFilter.cpp
M filters/OutlierFilter.hpp
M filters/OverlayFilter.cpp
M filters/OverlayFilter.hpp
M filters/PMFFilter.cpp
M filters/PMFFilter.hpp
M filters/PoissonFilter.cpp
M filters/PoissonFilter.hpp
M filters/RadialDensityFilter.cpp
M filters/RadialDensityFilter.hpp
M filters/RandomizeFilter.cpp
M filters/RandomizeFilter.hpp
M filters/RangeFilter.cpp
M filters/RangeFilter.hpp
M filters/ReprojectionFilter.cpp
M filters/ReprojectionFilter.hpp
M filters/SMRFilter.cpp
M filters/SMRFilter.hpp
M filters/SampleFilter.cpp
M filters/SampleFilter.hpp
M filters/SortFilter.cpp
M filters/SortFilter.hpp
M filters/SplitterFilter.cpp
M filters/SplitterFilter.hpp
M filters/StatsFilter.cpp
M filters/StatsFilter.hpp
M filters/StreamCallbackFilter.cpp
M filters/StreamCallbackFilter.hpp
M filters/TailFilter.cpp
M filters/TailFilter.hpp
M filters/TransformationFilter.cpp
M filters/TransformationFilter.hpp
M filters/VoxelCenterNearestNeighborFilter.cpp
M filters/VoxelCenterNearestNeighborFilter.hpp
M filters/VoxelCentroidNearestNeighborFilter.cpp
M filters/VoxelCentroidNearestNeighborFilter.hpp
M filters/private/pnp/GridPnp.hpp
M io/BpfCompressor.cpp
M io/BpfCompressor.hpp
M io/BpfReader.cpp
M io/BpfReader.hpp
M io/BpfWriter.cpp
M io/BpfWriter.hpp
M io/FauxReader.cpp
M io/FauxReader.hpp
M io/GDALGrid.cpp
M io/GDALGrid.hpp
M io/GDALReader.cpp
M io/GDALReader.hpp
M io/GDALWriter.cpp
M io/GDALWriter.hpp
M io/Ilvis2Reader.cpp
M io/Ilvis2Reader.hpp
M io/LasHeader.cpp
M io/LasReader.cpp
M io/LasReader.hpp
M io/LasWriter.cpp
M io/LasWriter.hpp
M io/NullWriter.cpp
M io/NullWriter.hpp
M io/OGRWriter.cpp
M io/OGRWriter.hpp
M io/OGRWriterV1.cpp
M io/OptechReader.cpp
M io/OptechReader.hpp
M io/PlyReader.cpp
M io/PlyReader.hpp
M io/PlyWriter.cpp
M io/PlyWriter.hpp
M io/PtsReader.cpp
M io/PtsReader.hpp
M io/QfitReader.cpp
M io/QfitReader.hpp
M io/SbetReader.cpp
M io/SbetReader.hpp
M io/SbetWriter.cpp
M io/SbetWriter.hpp
M io/TIndexReader.cpp
M io/TIndexReader.hpp
M io/TerrasolidReader.cpp
M io/TerrasolidReader.hpp
M io/TextReader.cpp
M io/TextReader.hpp
M io/TextWriter.cpp
M io/TextWriter.hpp
M kernels/DeltaKernel.cpp
M kernels/DeltaKernel.hpp
M kernels/DiffKernel.cpp
M kernels/DiffKernel.hpp
M kernels/GroundKernel.cpp
M kernels/GroundKernel.hpp
M kernels/HausdorffKernel.cpp
M kernels/HausdorffKernel.hpp
M kernels/InfoKernel.cpp
M kernels/InfoKernel.hpp
M kernels/MergeKernel.cpp
M kernels/MergeKernel.hpp
M kernels/PipelineKernel.cpp
M kernels/PipelineKernel.hpp
M kernels/RandomKernel.cpp
M kernels/RandomKernel.hpp
M kernels/SortKernel.cpp
M kernels/SortKernel.hpp
M kernels/SplitKernel.cpp
M kernels/SplitKernel.hpp
M kernels/TIndexKernel.cpp
M kernels/TIndexKernel.hpp
M kernels/TranslateKernel.cpp
M kernels/TranslateKernel.hpp
M pdal/DbWriter.cpp
M pdal/DimUtil.hpp
M pdal/Dimension.json
M pdal/Filter.hpp
M pdal/GDALUtils.cpp
M pdal/GEOSUtils.cpp
M pdal/Kernel.hpp
M pdal/Mesh.hpp
M pdal/PDALUtils.cpp
M pdal/PDALUtils.hpp
M pdal/PipelineManager.cpp
M pdal/PipelineManager.hpp
M pdal/PipelineReaderJSON.cpp
A pdal/PluginHelper.hpp
M pdal/PluginManager.cpp
M pdal/PluginManager.hpp
M pdal/PointView.cpp
M pdal/PointView.hpp
R pdal/PyArray.hpp
M pdal/Reader.hpp
M pdal/SpatialReference.cpp
M pdal/Stage.cpp
M pdal/Stage.hpp
M pdal/StageFactory.cpp
A pdal/Streamable.cpp
A pdal/Streamable.hpp
M pdal/Writer.cpp
M pdal/Writer.hpp
M pdal/XMLSchema.hpp
M pdal/compression/Compression.hpp
A pdal/compression/DeflateCompression.cpp
M pdal/compression/DeflateCompression.hpp
A pdal/compression/LazPerfCompression.cpp
M pdal/compression/LazPerfCompression.hpp
A pdal/compression/LazPerfVlrCompression.cpp
A pdal/compression/LazPerfVlrCompression.hpp
A pdal/compression/LzmaCompression.cpp
M pdal/compression/LzmaCompression.hpp
A pdal/compression/ZstdCompression.cpp
M pdal/compression/ZstdCompression.hpp
M pdal/pdal_config.cpp
M pdal/pdal_config.hpp
M pdal/pdal_export.hpp
M pdal/pdal_internal.hpp
R pdal/pdal_macros.hpp
R pdal/plugin.hpp
M pdal/util/Utils.cpp
M pdal/util/Uuid.hpp
R pdal_defines.h.in
A pdal_features.hpp.in
M plugins/cpd/filters/CpdFilter.cpp
M plugins/cpd/filters/CpdFilter.hpp
M plugins/geowave/io/GeoWaveReader.cpp
M plugins/geowave/io/GeoWaveReader.hpp
M plugins/geowave/io/GeoWaveWriter.cpp
M plugins/greyhound/CMakeLists.txt
A plugins/greyhound/io/GreyhoundCommon.cpp
A plugins/greyhound/io/GreyhoundCommon.hpp
M plugins/greyhound/io/GreyhoundReader.cpp
M plugins/greyhound/io/GreyhoundReader.hpp
A plugins/greyhound/io/GreyhoundWriter.cpp
A plugins/greyhound/io/GreyhoundWriter.hpp
M plugins/greyhound/io/bounds.cpp
M plugins/greyhound/io/bounds.hpp
M plugins/greyhound/io/point.hpp
M plugins/greyhound/test/GreyhoundReaderTest.cpp
M plugins/hexbin/filters/HexBin.cpp
M plugins/hexbin/kernel/DensityKernel.cpp
M plugins/hexbin/kernel/OGR.hpp
M plugins/hexbin/test/HexbinFilterTest.cpp
M plugins/icebridge/io/IcebridgeReader.cpp
M plugins/matlab/filters/MatlabFilter.cpp
M plugins/matlab/io/MatlabReader.cpp
M plugins/matlab/io/MatlabReader.hpp
M plugins/matlab/io/MatlabWriter.cpp
M plugins/matlab/io/MatlabWriter.hpp
M plugins/mbio/io/MbReader.cpp
M plugins/mbio/io/MbReader.hpp
M plugins/mrsid/io/MrsidReader.cpp
M plugins/mrsid/io/MrsidReader.hpp
M plugins/mrsid/test/MrsidTest.cpp
M plugins/nitf/io/MetadataReader.cpp
M plugins/nitf/io/MetadataReader.hpp
M plugins/nitf/io/NitfFileReader.hpp
M plugins/nitf/io/NitfFileWriter.hpp
M plugins/nitf/io/NitfReader.cpp
M plugins/nitf/io/NitfWriter.cpp
M plugins/nitf/io/tre_plugins.cpp
M plugins/nitf/test/NitfReaderTest.cpp
M plugins/oci/io/OciReader.cpp
M plugins/oci/io/OciWrapper.cpp
M plugins/oci/io/OciWriter.cpp
M plugins/openscenegraph/io/OSGReader.cpp
M plugins/pcl/filters/GridProjectionFilter.cpp
M plugins/pcl/filters/GridProjectionFilter.hpp
M plugins/pcl/filters/IcpFilter.cpp
M plugins/pcl/filters/IcpFilter.hpp
M plugins/pcl/filters/MovingLeastSquaresFilter.cpp
M plugins/pcl/filters/MovingLeastSquaresFilter.hpp
M plugins/pcl/filters/PCLBlock.cpp
M plugins/pcl/filters/VoxelGridFilter.cpp
M plugins/pcl/filters/VoxelGridFilter.hpp
M plugins/pcl/io/PcdReader.cpp
M plugins/pcl/io/PcdWriter.cpp
M plugins/pcl/io/PcdWriter.hpp
M plugins/pcl/kernel/PCLKernel.cpp
M plugins/pcl/kernel/PCLKernel.hpp
M plugins/pcl/kernel/SmoothKernel.cpp
M plugins/pcl/kernel/SmoothKernel.hpp
M plugins/pgpointcloud/io/PgReader.cpp
M plugins/pgpointcloud/io/PgWriter.cpp
M plugins/python/filters/PythonFilter.cpp
M plugins/python/plang/Environment.cpp
M plugins/python/plang/Invocation.cpp
M plugins/python/plang/Redirector.cpp
M plugins/python/plang/Redirector.hpp
M plugins/python/plang/Script.cpp
M plugins/python/test/PythonFilterTest.cpp
M plugins/rxp/io/RxpReader.cpp
M plugins/sqlite/io/SQLiteReader.cpp
M plugins/sqlite/io/SQLiteWriter.cpp
M plugins/sqlite/test/SQLiteTest.cpp
A python/PKG-INFO
M python/VERSION.txt
A python/pdal/PyArray.hpp
M python/pdal/PyPipeline.cpp
M python/pdal/PyPipeline.hpp
M python/pdal/libpdalpython.pyx
A python/setup.cfg
M python/setup.py
M scripts/ci/script.sh
M scripts/docker/1.4-maintenance/alpine/Dockerfile
M scripts/docker/1.5-maintenance/alpine/Dockerfile
M scripts/docker/1.6-maintenance/alpine/Dockerfile
M scripts/docker/Dockerfile
M scripts/docker/master/alpine/Dockerfile
A test/data/pipeline/invalid1.json.in
A test/data/pipeline/invalid2.json.in
A test/data/pipeline/nonstreamable.json.in
A test/data/pipeline/streamable.json.in
A test/data/text/missingheader.txt
M test/unit/CMakeLists.txt
R test/unit/CompressionTest.cpp
M test/unit/ConfigTest.cpp
A test/unit/DeflateTest.cpp
A test/unit/LazPerfTest.cpp
A test/unit/LzmaTest.cpp
M test/unit/PipelineManagerTest.cpp
M test/unit/PluginManagerTest.cpp
M test/unit/SegmentationTest.cpp
M test/unit/StageFactoryTest.cpp
M test/unit/UtilsTest.cpp
A test/unit/ZstdTest.cpp
M test/unit/apps/TIndexTest.cpp
M test/unit/apps/pc2pcTest.cpp
M test/unit/apps/pcpipelineTestJSON.cpp
M test/unit/filters/ColorinterpFilterTest.cpp
A test/unit/filters/MortonOrderTest.cpp
M test/unit/io/LasReaderTest.cpp
M test/unit/io/LasWriterTest.cpp
M test/unit/io/TextReaderTest.cpp
M vendor/kazhdan/MultiGridOctreeData.Evaluation.inl
M vendor/kazhdan/MultiGridOctreeData.h
Log Message:
-----------
Merge branch 'master' into cesium
Commit: a786d0915021cace81939b126fd929868d0e64ed
https://github.com/PDAL/PDAL/commit/a786d0915021cace81939b126fd929868d0e64ed
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
A io/CesiumWriter.cpp
A io/CesiumWriter.hpp
Log Message:
-----------
Merge branch 'cesium' into issue-1809
Commit: bdee54c6736f3d10630c563ce7b910af5841927d
https://github.com/PDAL/PDAL/commit/bdee54c6736f3d10630c563ce7b910af5841927d
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M io/CesiumWriter.cpp
M io/CesiumWriter.hpp
Log Message:
-----------
Initial check-in.
Commit: 59b4bb59ae1e583642b0572e13c6b4e094e04a35
https://github.com/PDAL/PDAL/commit/59b4bb59ae1e583642b0572e13c6b4e094e04a35
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2019-06-04 (Tue, 04 Jun 2019)
Changed paths:
A .clang-format
M .gitignore
M .travis.yml
A CITATION
M CMakeLists.txt
M CONTRIBUTING.md
R ChangeLog
M HOWTORELEASE.txt
M LICENSE.txt
M README.md
M RELEASENOTES.txt
M apps/CMakeLists.txt
M apps/pdal.cpp
M appveyor.yml
M cmake/arbiter.cmake
M cmake/config.cmake
M cmake/cpack.cmake
M cmake/examples/hobu-config.sh
M cmake/examples/hobu-windows.bat
M cmake/execinfo.cmake
M cmake/gdal.cmake
R cmake/geos.cmake
M cmake/hdf5.cmake
R cmake/json.cmake
M cmake/libxml2.cmake
M cmake/macros.cmake
R cmake/modules/BuildOSGeo4W.cmake
R cmake/modules/FindGDAL.cmake
R cmake/modules/FindGEOS.cmake
M cmake/modules/FindGeoTIFF.cmake
R cmake/modules/FindHexer.cmake
R cmake/modules/FindJSONCPP.cmake
M cmake/modules/FindLASzip.cmake
A cmake/modules/FindLibexecinfo.cmake
A cmake/modules/FindLibunwind.cmake
M cmake/modules/FindNitro.cmake
M cmake/modules/FindNumPy.cmake
M cmake/modules/FindOracle.cmake
R cmake/modules/FindP2G.cmake
M cmake/modules/FindSQLite3.cmake
A cmake/modules/FindTileDB.cmake
M cmake/modules/FindZSTD.cmake
A cmake/nlohmann.cmake
A cmake/openssl.cmake
M cmake/options.cmake
M cmake/policies.cmake
M cmake/python.cmake
A cmake/tiledb.cmake
M cmake/unix_compiler_options.cmake
A cmake/unwind.cmake
M cmake/win32_compiler_options.cmake
M dimbuilder/CMakeLists.txt
M dimbuilder/DimBuilder.cpp
M dimbuilder/DimBuilder.hpp
M doc/about.rst
M doc/apps/density.rst
R doc/apps/diff.rst
M doc/apps/ground.rst
M doc/apps/pipeline.rst
A doc/apps/tile.rst
M doc/apps/tindex.rst
M doc/conf.py
M doc/development/compilation/dependencies.rst
M doc/development/compilation/index.rst
M doc/development/compilation/unix.rst
M doc/development/compilation/windows.rst
R doc/development/contributors.rst
M doc/development/index.rst
M doc/development/metadata.rst
M doc/development/overview.rst
A doc/development/release-notes/1.8.0.md
A doc/development/release-notes/1.9.0.md
A doc/development/release-notes/1.9.1.md
M doc/development/writing-filter.rst
M doc/development/writing-reader.rst
M doc/development/writing.rst
M doc/download.rst
M doc/embed.py
M doc/faq.rst
A doc/images/pipeline-example-filters.assign.png
A doc/images/pipeline-example-filters.range1.png
A doc/images/pipeline-example-filters.range2.png
A doc/images/pipeline-example-filters.reprojection.png
A doc/images/pipeline-example-filters.smrf.png
A doc/images/pipeline-example-iowa-colors.png
A doc/images/pipeline-example-overview.png
A doc/images/pipeline-example-readers.ept.png
A doc/images/pipeline-example-writers.gdal.png
A doc/images/pipeline-example-writers.las.png
M doc/images/reproject-merge-pipeline.png
M doc/index.rst
M doc/pipeline.rst
M doc/project/contributors.rst
M doc/project/conventions.rst
M doc/project/docs.rst
M doc/project/integration.rst
M doc/project/testing.rst
M doc/python.rst
M doc/quickstart.rst
M doc/references.rst
M doc/stages/filters.approximatecoplanar.rst
M doc/stages/filters.assign.rst
M doc/stages/filters.chipper.rst
M doc/stages/filters.cluster.rst
M doc/stages/filters.colorinterp.rst
M doc/stages/filters.colorization.rst
A doc/stages/filters.covariancefeatures.rst
M doc/stages/filters.cpd.rst
M doc/stages/filters.crop.rst
M doc/stages/filters.decimation.rst
M doc/stages/filters.delaunay.rst
A doc/stages/filters.dem.rst
M doc/stages/filters.divider.rst
M doc/stages/filters.eigenvalues.rst
M doc/stages/filters.elm.rst
M doc/stages/filters.estimaterank.rst
M doc/stages/filters.ferry.rst
M doc/stages/filters.greedyprojection.rst
M doc/stages/filters.gridprojection.rst
M doc/stages/filters.groupby.rst
M doc/stages/filters.hag.rst
M doc/stages/filters.head.rst
M doc/stages/filters.hexbin.rst
M doc/stages/filters.icp.rst
A doc/stages/filters.info.rst
M doc/stages/filters.iqr.rst
R doc/stages/filters.kdistance.rst
M doc/stages/filters.locate.rst
M doc/stages/filters.lof.rst
M doc/stages/filters.mad.rst
M doc/stages/filters.matlab.rst
M doc/stages/filters.merge.rst
A doc/stages/filters.mongo.rst
R doc/stages/filters.mongus.rst
M doc/stages/filters.mortonorder.rst
M doc/stages/filters.movingleastsquares.rst
M doc/stages/filters.neighborclassifier.rst
A doc/stages/filters.nndistance.rst
M doc/stages/filters.normal.rst
M doc/stages/filters.outlier.rst
M doc/stages/filters.overlay.rst
M doc/stages/filters.pclblock.rst
M doc/stages/filters.pmf.rst
M doc/stages/filters.poisson.rst
M doc/stages/filters.python.rst
M doc/stages/filters.radialdensity.rst
M doc/stages/filters.randomize.rst
M doc/stages/filters.range.rst
M doc/stages/filters.reprojection.rst
M doc/stages/filters.returns.rst
M doc/stages/filters.rst
M doc/stages/filters.sample.rst
M doc/stages/filters.smrf.rst
M doc/stages/filters.sort.rst
M doc/stages/filters.splitter.rst
M doc/stages/filters.stats.rst
A doc/stages/filters.streamcallback.rst
M doc/stages/filters.tail.rst
M doc/stages/filters.transformation.rst
M doc/stages/filters.voxelcenternearestneighbor.rst
M doc/stages/filters.voxelcentroidnearestneighbor.rst
M doc/stages/filters.voxelgrid.rst
R doc/stages/index.rst
A doc/stages/reader_opts.rst
M doc/stages/readers.bpf.rst
M doc/stages/readers.buffer.rst
A doc/stages/readers.e57.rst
A doc/stages/readers.ept.rst
M doc/stages/readers.faux.rst
M doc/stages/readers.gdal.rst
M doc/stages/readers.geowave.rst
M doc/stages/readers.greyhound.rst
A doc/stages/readers.i3s.rst
M doc/stages/readers.ilvis2.rst
M doc/stages/readers.las.rst
M doc/stages/readers.matlab.rst
M doc/stages/readers.mbio.rst
M doc/stages/readers.mrsid.rst
M doc/stages/readers.nitf.rst
M doc/stages/readers.numpy.rst
M doc/stages/readers.oci.rst
M doc/stages/readers.optech.rst
M doc/stages/readers.pcd.rst
M doc/stages/readers.pgpointcloud.rst
M doc/stages/readers.ply.rst
M doc/stages/readers.pts.rst
M doc/stages/readers.qfit.rst
M doc/stages/readers.rdb.rst
M doc/stages/readers.rst
M doc/stages/readers.rxp.rst
M doc/stages/readers.sbet.rst
A doc/stages/readers.slpk.rst
M doc/stages/readers.sqlite.rst
A doc/stages/readers.terrasolid.rst
M doc/stages/readers.text.rst
A doc/stages/readers.tiledb.rst
M doc/stages/readers.tindex.rst
M doc/stages/references.bib
M doc/stages/writers.bpf.rst
A doc/stages/writers.e57.rst
A doc/stages/writers.ept_addon.rst
M doc/stages/writers.gdal.rst
M doc/stages/writers.geowave.rst
M doc/stages/writers.greyhound.rst
M doc/stages/writers.las.rst
M doc/stages/writers.matlab.rst
M doc/stages/writers.nitf.rst
M doc/stages/writers.null.rst
M doc/stages/writers.oci.rst
M doc/stages/writers.ogr.rst
M doc/stages/writers.pcd.rst
M doc/stages/writers.pgpointcloud.rst
M doc/stages/writers.ply.rst
M doc/stages/writers.rst
M doc/stages/writers.sbet.rst
M doc/stages/writers.sqlite.rst
M doc/stages/writers.text.rst
A doc/stages/writers.tiledb.rst
M doc/tutorial/clipping/index.rst
M doc/tutorial/ground-filters.rst
M doc/tutorial/index.rst
A doc/tutorial/iowa-entwine.rst
A doc/tutorial/iowa.json
M doc/tutorial/las.rst
M doc/tutorial/pcl_spec.rst
R doc/tutorial/python-filtering.rst
A doc/tutorial/python-filtering.rst.save
M doc/tutorial/reading.rst
R doc/tutorial/sampling/index.rst
A doc/tutorial/sampling/index.rst.save
A doc/type-table.csv
A doc/types.rst
A doc/workshop/Makefile
M doc/workshop/conf.py
R doc/workshop/docker.rst
A doc/workshop/docker.rst.save
M doc/workshop/exercises/analysis/boundary/boundary.rst
M doc/workshop/exercises/analysis/clipping/clipping.rst
M doc/workshop/exercises/analysis/denoising/denoising.rst
M doc/workshop/exercises/analysis/density/density.rst
M doc/workshop/exercises/analysis/dtm/dtm.rst
M doc/workshop/exercises/analysis/ground/ground.rst
M doc/workshop/exercises/analysis/rasterize/classification.json
M doc/workshop/exercises/analysis/rasterize/rasterize.rst
M doc/workshop/exercises/analysis/thinning/thinning.rst
R doc/workshop/exercises/batch_processing/batch-processing.rst
A doc/workshop/exercises/batch_processing/batch-processing.rst.save
M doc/workshop/exercises/georeferencing/index.rst
M doc/workshop/exercises/info/metadata.rst
M doc/workshop/exercises/info/single-point.rst
M doc/workshop/exercises/translation/compression.rst
M doc/workshop/exercises/translation/reprojection.rst
M doc/workshop/includes/substitutions.rst
M doc/workshop/index.rst
M doc/workshop/notes.rst
R doc/workshop/osgeo4w.rst
M doc/workshop/slides/source/introduction.rst
A doc/workshop/slides/source/rasterization.rst
M doc/workshop/slides/source/software.rst
M doc/workshop/software.rst
M examples/writing-filter/CMakeLists.txt
M examples/writing-filter/MyFilter.cpp
M examples/writing-filter/MyFilter.hpp
M examples/writing-reader/MyReader.cpp
M filters/ApproximateCoplanarFilter.cpp
M filters/AssignFilter.cpp
M filters/AssignFilter.hpp
M filters/ChipperFilter.cpp
M filters/ChipperFilter.hpp
M filters/ClusterFilter.cpp
M filters/ColorinterpFilter.cpp
M filters/ColorizationFilter.cpp
A filters/CovarianceFeaturesFilter.cpp
A filters/CovarianceFeaturesFilter.hpp
M filters/CropFilter.cpp
A filters/DEMFilter.cpp
A filters/DEMFilter.hpp
M filters/DecimationFilter.cpp
A filters/DelaunayFilter.cpp
A filters/DelaunayFilter.hpp
M filters/DividerFilter.cpp
M filters/ELMFilter.cpp
M filters/EigenvaluesFilter.cpp
M filters/EstimateRankFilter.cpp
M filters/GreedyProjection.cpp
M filters/GreedyProjection.hpp
M filters/HAGFilter.cpp
M filters/HAGFilter.hpp
M filters/HeadFilter.hpp
A filters/HexBinFilter.cpp
A filters/HexBinFilter.hpp
A filters/InfoFilter.cpp
A filters/InfoFilter.hpp
R filters/KDistanceFilter.cpp
R filters/KDistanceFilter.hpp
M filters/LOFFilter.cpp
M filters/LocateFilter.cpp
A filters/MongoExpressionFilter.cpp
A filters/MongoExpressionFilter.hpp
R filters/MongusFilter.cpp
R filters/MongusFilter.hpp
M filters/MortonOrderFilter.cpp
A filters/NNDistanceFilter.cpp
A filters/NNDistanceFilter.hpp
M filters/NeighborClassifierFilter.cpp
M filters/NormalFilter.cpp
M filters/OverlayFilter.cpp
M filters/OverlayFilter.hpp
M filters/PMFFilter.cpp
M filters/PoissonFilter.cpp
M filters/RadialDensityFilter.cpp
M filters/RangeFilter.cpp
M filters/RangeFilter.hpp
M filters/ReprojectionFilter.cpp
M filters/ReprojectionFilter.hpp
M filters/ReturnsFilter.cpp
M filters/SMRFilter.cpp
M filters/SampleFilter.cpp
M filters/SplitterFilter.cpp
M filters/SplitterFilter.hpp
M filters/StatsFilter.cpp
M filters/StatsFilter.hpp
M filters/TailFilter.hpp
M filters/VoxelCenterNearestNeighborFilter.cpp
M filters/VoxelCentroidNearestNeighborFilter.cpp
M filters/private/DimRange.cpp
M filters/private/DimRange.hpp
M filters/private/Point.cpp
M filters/private/Point.hpp
A filters/private/Segmentation.cpp
A filters/private/Segmentation.hpp
A filters/private/delaunator-decl.hpp
A filters/private/delaunator.hpp
A filters/private/hexer/HexGrid.cpp
A filters/private/hexer/HexGrid.hpp
A filters/private/hexer/HexInfo.hpp
A filters/private/hexer/HexIter.hpp
A filters/private/hexer/Hexagon.cpp
A filters/private/hexer/Hexagon.hpp
A filters/private/hexer/Mathpair.hpp
A filters/private/hexer/Path.cpp
A filters/private/hexer/Path.hpp
A filters/private/hexer/Processor.cpp
A filters/private/hexer/Processor.hpp
A filters/private/hexer/Segment.cpp
A filters/private/hexer/Segment.hpp
A filters/private/hexer/exception.hpp
A filters/private/mongoexpression/Comparison.cpp
A filters/private/mongoexpression/Comparison.hpp
A filters/private/mongoexpression/Expression.cpp
A filters/private/mongoexpression/Expression.hpp
A filters/private/mongoexpression/LogicGate.cpp
A filters/private/mongoexpression/LogicGate.hpp
A filters/private/mongoexpression/Support.hpp
M filters/private/pnp/Grid.hpp
M filters/private/pnp/GridPnp.hpp
M filters/private/pnp/VoxelRayTrace.hpp
M io/BpfHeader.cpp
M io/BpfReader.cpp
M io/BpfReader.hpp
M io/BpfWriter.cpp
M io/BpfWriter.hpp
A io/EptAddonWriter.cpp
A io/EptAddonWriter.hpp
A io/EptReader.cpp
A io/EptReader.hpp
M io/FauxReader.cpp
R io/GDALGrid.cpp
R io/GDALGrid.hpp
M io/GDALReader.cpp
M io/GDALReader.hpp
M io/GDALWriter.cpp
M io/GDALWriter.hpp
M io/HeaderVal.hpp
M io/Ilvis2MetadataReader.cpp
M io/Ilvis2MetadataReader.hpp
M io/Ilvis2Reader.cpp
M io/LasHeader.cpp
M io/LasReader.cpp
M io/LasWriter.cpp
M io/LasWriter.hpp
M io/OptechReader.cpp
M io/OptechReader.hpp
M io/PlyWriter.cpp
M io/PlyWriter.hpp
M io/PtsReader.cpp
M io/QfitReader.cpp
M io/SbetCommon.hpp
M io/SbetReader.cpp
M io/SbetReader.hpp
M io/SbetWriter.cpp
M io/SbetWriter.hpp
M io/TIndexReader.cpp
M io/TerrasolidReader.cpp
M io/TextWriter.cpp
M io/TextWriter.hpp
A io/private/EptSupport.cpp
A io/private/EptSupport.hpp
A io/private/GDALGrid.cpp
A io/private/GDALGrid.hpp
A kernels/DensityKernel.cpp
A kernels/DensityKernel.hpp
R kernels/DiffKernel.cpp
R kernels/DiffKernel.hpp
M kernels/GroundKernel.cpp
M kernels/GroundKernel.hpp
M kernels/InfoKernel.cpp
M kernels/InfoKernel.hpp
M kernels/PipelineKernel.cpp
M kernels/SplitKernel.cpp
M kernels/TIndexKernel.cpp
M kernels/TIndexKernel.hpp
A kernels/TileKernel.cpp
A kernels/TileKernel.hpp
M kernels/TranslateKernel.cpp
A kernels/private/density/OGR.cpp
A kernels/private/density/OGR.hpp
M package.sh
M pdal/ArtifactManager.hpp
M pdal/DbWriter.cpp
M pdal/DimUtil.hpp
M pdal/Dimension.json
M pdal/EigenUtils.cpp
M pdal/EigenUtils.hpp
M pdal/FlexWriter.hpp
M pdal/GDALUtils.cpp
M pdal/GDALUtils.hpp
R pdal/GEOSUtils.cpp
R pdal/GEOSUtils.hpp
M pdal/Geometry.cpp
M pdal/Geometry.hpp
A pdal/JsonFwd.hpp
M pdal/KDIndex.hpp
M pdal/Kernel.cpp
M pdal/Kernel.hpp
M pdal/Mesh.hpp
M pdal/Metadata.cpp
M pdal/Metadata.hpp
M pdal/Options.cpp
M pdal/Options.hpp
M pdal/PDALUtils.cpp
M pdal/PDALUtils.hpp
M pdal/PipelineManager.cpp
M pdal/PipelineManager.hpp
M pdal/PipelineReaderJSON.cpp
M pdal/PipelineReaderJSON.hpp
M pdal/PipelineWriter.cpp
M pdal/PluginDirectory.cpp
M pdal/PointLayout.cpp
M pdal/PointLayout.hpp
M pdal/PointRef.hpp
M pdal/PointTable.cpp
M pdal/PointTable.hpp
M pdal/PointView.cpp
M pdal/PointView.hpp
M pdal/Polygon.cpp
M pdal/Polygon.hpp
M pdal/QuadIndex.cpp
M pdal/QuadIndex.hpp
M pdal/QuickInfo.hpp
M pdal/Reader.cpp
M pdal/Reader.hpp
M pdal/Scaling.cpp
M pdal/Scaling.hpp
R pdal/Segmentation.cpp
R pdal/Segmentation.hpp
M pdal/SpatialReference.cpp
M pdal/SpatialReference.hpp
A pdal/SrsBounds.cpp
A pdal/SrsBounds.hpp
M pdal/Stage.cpp
M pdal/Stage.hpp
M pdal/StageExtensions.cpp
M pdal/StageExtensions.hpp
M pdal/StageFactory.cpp
M pdal/StageWrapper.hpp
M pdal/Streamable.cpp
M pdal/Streamable.hpp
A pdal/SubcommandKernel.cpp
A pdal/SubcommandKernel.hpp
M pdal/Writer.cpp
M pdal/Writer.hpp
M pdal/compression/Compression.hpp
M pdal/compression/LazPerfCompression.cpp
M pdal/compression/LazPerfVlrCompression.cpp
M pdal/compression/LzmaCompression.cpp
M pdal/compression/ZstdCompression.cpp
M pdal/compression/ZstdCompression.hpp
M pdal/pdal_config.cpp
M pdal/pdal_config.hpp
A pdal/private/SrsTransform.cpp
A pdal/private/SrsTransform.hpp
A pdal/util/Backtrace.cpp
A pdal/util/Backtrace.hpp
M pdal/util/Bounds.cpp
M pdal/util/Bounds.hpp
M pdal/util/CMakeLists.txt
M pdal/util/Extractor.hpp
M pdal/util/FileUtils.cpp
M pdal/util/FileUtils.hpp
M pdal/util/IStream.hpp
M pdal/util/ProgramArgs.hpp
M pdal/util/Utils.cpp
M pdal/util/Utils.hpp
M pdal/util/Uuid.hpp
A pdal/util/private/BacktraceExecinfo.cpp
A pdal/util/private/BacktraceImpl.hpp
A pdal/util/private/BacktraceNone.cpp
A pdal/util/private/BacktraceUnwind.cpp
M plugins/CMakeLists.txt
M plugins/cpd/CMakeLists.txt
R plugins/delaunay/CMakeLists.txt
R plugins/delaunay/filters/DelaunayFilter.cpp
R plugins/delaunay/filters/DelaunayFilter.hpp
R plugins/delaunay/filters/Delaunay_psm.cpp
R plugins/delaunay/filters/Delaunay_psm.h
A plugins/e57/CMakeLists.txt
A plugins/e57/io/E57Reader.cpp
A plugins/e57/io/E57Reader.hpp
A plugins/e57/io/E57Writer.cpp
A plugins/e57/io/E57Writer.hpp
A plugins/e57/io/Scan.cpp
A plugins/e57/io/Scan.hpp
A plugins/e57/io/Utils.cpp
A plugins/e57/io/Utils.hpp
A plugins/e57/io/Uuid.cpp
A plugins/e57/io/Uuid.hpp
A plugins/e57/libE57Format/CHANGELOG.md
A plugins/e57/libE57Format/CMakeLists.txt
A plugins/e57/libE57Format/LICENSE.md
A plugins/e57/libE57Format/README.md
A plugins/e57/libE57Format/cmake/Modules/CMakeGenerateDocumentation.cmake
A plugins/e57/libE57Format/cmake/Modules/FindICU.cmake
A plugins/e57/libE57Format/cmake/Modules/Tags.cmake
A plugins/e57/libE57Format/cmake/c_flag_overrides.cmake
A plugins/e57/libE57Format/cmake/cxx_flag_overrides.cmake
A plugins/e57/libE57Format/contrib/CRCpp/LICENSE
A plugins/e57/libE57Format/contrib/CRCpp/README.md
A plugins/e57/libE57Format/contrib/CRCpp/inc/CRC.h
A plugins/e57/libE57Format/include/E57Exception.h
A plugins/e57/libE57Format/include/E57Format.h
A plugins/e57/libE57Format/src/CheckedFile.cpp
A plugins/e57/libE57Format/src/CheckedFile.h
A plugins/e57/libE57Format/src/Common.h
A plugins/e57/libE57Format/src/Decoder.cpp
A plugins/e57/libE57Format/src/Decoder.h
A plugins/e57/libE57Format/src/E57Exception.cpp
A plugins/e57/libE57Format/src/E57Format.cpp
A plugins/e57/libE57Format/src/E57FormatImpl.cpp
A plugins/e57/libE57Format/src/E57FormatImpl.h
A plugins/e57/libE57Format/src/E57Version.h
A plugins/e57/libE57Format/src/E57XmlParser.cpp
A plugins/e57/libE57Format/src/E57XmlParser.h
A plugins/e57/libE57Format/src/Encoder.cpp
A plugins/e57/libE57Format/src/Encoder.h
A plugins/e57/libE57Format/src/ImageFileImpl.cpp
A plugins/e57/libE57Format/src/ImageFileImpl.h
A plugins/e57/libE57Format/src/NodeImpl.cpp
A plugins/e57/libE57Format/src/NodeImpl.h
A plugins/e57/libE57Format/src/Packet.cpp
A plugins/e57/libE57Format/src/Packet.h
A plugins/e57/libE57Format/src/SourceDestBufferImpl.cpp
A plugins/e57/libE57Format/src/SourceDestBufferImpl.h
A plugins/e57/libE57Format/src/StructureNodeImpl.cpp
A plugins/e57/libE57Format/src/StructureNodeImpl.h
A plugins/e57/test/E57ReaderTest.cpp
A plugins/e57/test/E57UtilsTest.cpp
A plugins/e57/test/E57UuidTest.cpp
A plugins/e57/test/E57WriterTest.cpp
A plugins/e57/test/ScanTest.cpp
A plugins/faux/CMakeLists.txt
A plugins/faux/kernel/FauxPluginKernel.cpp
A plugins/faux/kernel/FauxPluginKernel.hpp
A plugins/fbx/CMakeLists.txt
A plugins/fbx/io/FbxWriter.cpp
A plugins/fbx/io/FbxWriter.hpp
A plugins/fbx/test/FbxWriterTest.cpp
M plugins/geowave/io/GeoWaveReader.hpp
M plugins/greyhound/CMakeLists.txt
A plugins/greyhound/NOTE
M plugins/greyhound/io/GreyhoundCommon.cpp
M plugins/greyhound/io/GreyhoundCommon.hpp
M plugins/greyhound/io/GreyhoundReader.cpp
M plugins/greyhound/io/GreyhoundReader.hpp
M plugins/greyhound/io/GreyhoundWriter.cpp
M plugins/greyhound/io/GreyhoundWriter.hpp
M plugins/greyhound/io/bounds.cpp
M plugins/greyhound/io/bounds.hpp
M plugins/greyhound/io/point.hpp
M plugins/greyhound/test/GreyhoundReaderTest.cpp
R plugins/hexbin/CMakeLists.txt
R plugins/hexbin/filters/HexBin.cpp
R plugins/hexbin/filters/HexBin.hpp
R plugins/hexbin/kernel/DensityKernel.cpp
R plugins/hexbin/kernel/DensityKernel.hpp
R plugins/hexbin/kernel/OGR.cpp
R plugins/hexbin/kernel/OGR.hpp
R plugins/hexbin/test/HexbinFilterTest.cpp
A plugins/i3s/CMakeLists.txt
A plugins/i3s/io/EsriReader.cpp
A plugins/i3s/io/EsriReader.hpp
A plugins/i3s/io/EsriUtil.cpp
A plugins/i3s/io/EsriUtil.hpp
A plugins/i3s/io/I3SReader.cpp
A plugins/i3s/io/I3SReader.hpp
A plugins/i3s/io/SlpkExtractor.cpp
A plugins/i3s/io/SlpkExtractor.hpp
A plugins/i3s/io/SlpkReader.cpp
A plugins/i3s/io/SlpkReader.hpp
A plugins/i3s/io/pool.hpp
A plugins/i3s/lepcc/CMakeLists.txt
A plugins/i3s/lepcc/src/BitMask.cpp
A plugins/i3s/lepcc/src/BitMask.h
A plugins/i3s/lepcc/src/BitStuffer2.cpp
A plugins/i3s/lepcc/src/BitStuffer2.h
A plugins/i3s/lepcc/src/ClusterRGB.cpp
A plugins/i3s/lepcc/src/ClusterRGB.h
A plugins/i3s/lepcc/src/Common.cpp
A plugins/i3s/lepcc/src/Common.h
A plugins/i3s/lepcc/src/FlagBytes.cpp
A plugins/i3s/lepcc/src/FlagBytes.h
A plugins/i3s/lepcc/src/Huffman.cpp
A plugins/i3s/lepcc/src/Huffman.h
A plugins/i3s/lepcc/src/Intensity.cpp
A plugins/i3s/lepcc/src/Intensity.h
A plugins/i3s/lepcc/src/LEPCC.cpp
A plugins/i3s/lepcc/src/LEPCC.h
A plugins/i3s/lepcc/src/Test_C_Api.cpp
A plugins/i3s/lepcc/src/include/lepcc_c_api.h
A plugins/i3s/lepcc/src/include/lepcc_tpl_api.h
A plugins/i3s/lepcc/src/include/lepcc_types.h
A plugins/i3s/lepcc/src/lepcc_c_api_impl.cpp
A plugins/i3s/lepcc/src/utl_const_array.h
A plugins/i3s/test/SlpkReaderTest.cpp
A plugins/i3s/test/i3sReaderTest.cpp
M plugins/icebridge/CMakeLists.txt
M plugins/icebridge/io/Hdf5Handler.cpp
M plugins/icebridge/io/Hdf5Handler.hpp
M plugins/icebridge/io/IcebridgeReader.cpp
M plugins/icebridge/test/IcebridgeReaderTest.cpp
M plugins/matlab/CMakeLists.txt
M plugins/matlab/io/MatlabReader.cpp
M plugins/mbio/CMakeLists.txt
M plugins/mbio/io/MbError.cpp
M plugins/mbio/io/MbReader.cpp
M plugins/mbio/io/MbReader.hpp
M plugins/mrsid/CMakeLists.txt
M plugins/mrsid/io/MrsidReader.cpp
M plugins/nitf/CMakeLists.txt
M plugins/nitf/io/NitfFileWriter.hpp
M plugins/nitf/io/NitfWriter.cpp
M plugins/nitf/test/NitfReaderTest.cpp
M plugins/oci/CMakeLists.txt
M plugins/oci/io/OciReader.cpp
M plugins/oci/test/OCITest.cpp
M plugins/openscenegraph/CMakeLists.txt
M plugins/pcl/CMakeLists.txt
M plugins/pcl/filters/IcpFilter.cpp
A plugins/pcl/io/PcdHeader.cpp
A plugins/pcl/io/PcdHeader.hpp
M plugins/pcl/io/PcdReader.cpp
M plugins/pcl/io/PcdReader.hpp
M plugins/pcl/pipeline/PCLPipeline.h
M plugins/pcl/pipeline/PCLPipeline.hpp
M plugins/pgpointcloud/CMakeLists.txt
M plugins/pgpointcloud/io/PgCommon.hpp
M plugins/pgpointcloud/io/PgReader.cpp
M plugins/pgpointcloud/io/PgWriter.cpp
M plugins/python/filters/CMakeLists.txt
M plugins/python/filters/PythonFilter.cpp
M plugins/python/filters/PythonFilter.hpp
M plugins/python/io/CMakeLists.txt
M plugins/python/io/NumpyReader.cpp
M plugins/python/io/NumpyReader.hpp
R plugins/python/plang/CMakeLists.txt
M plugins/python/plang/Environment.cpp
M plugins/python/plang/Invocation.cpp
M plugins/python/plang/Invocation.hpp
M plugins/python/test/NumpyReaderTest.cpp
M plugins/python/test/PythonFilterTest.cpp
M plugins/rdb/CMakeLists.txt
M plugins/rdb/io/RdbPointcloud.cpp
M plugins/rdb/io/RdbReader.cpp
M plugins/rdb/test/RdbReaderTest.cpp
M plugins/rxp/CMakeLists.txt
M plugins/rxp/io/RxpPointcloud.cpp
M plugins/rxp/io/RxpPointcloud.hpp
M plugins/rxp/io/RxpReader.cpp
M plugins/rxp/io/RxpReader.hpp
M plugins/rxp/test/RxpReaderTest.cpp
M plugins/sqlite/CMakeLists.txt
M plugins/sqlite/io/SQLiteCommon.hpp
M plugins/sqlite/io/SQLiteReader.cpp
M plugins/sqlite/io/SQLiteWriter.cpp
A plugins/tiledb/CMakeLists.txt
A plugins/tiledb/io/TileDBReader.cpp
A plugins/tiledb/io/TileDBReader.hpp
A plugins/tiledb/io/TileDBWriter.cpp
A plugins/tiledb/io/TileDBWriter.hpp
A plugins/tiledb/test/TileDBReaderTest.cpp
A plugins/tiledb/test/TileDBWriterTest.cpp
R scripts/appveyor/build.cmd
A scripts/appveyor/conda/build.cmd
A scripts/appveyor/conda/recipe/bld.bat
A scripts/appveyor/conda/recipe/build.sh
A scripts/appveyor/conda/recipe/meta.yaml
A scripts/appveyor/conda/recipe/scripts/activate.bat
A scripts/appveyor/conda/recipe/scripts/activate.sh
A scripts/appveyor/conda/recipe/scripts/deactivate.bat
A scripts/appveyor/conda/recipe/scripts/deactivate.sh
M scripts/appveyor/config.cmd
R scripts/appveyor/install.cmd
R scripts/appveyor/test.cmd
A scripts/appveyor/test/build.cmd
A scripts/appveyor/test/test.cmd
M scripts/ci/add_deploy_key.sh
A scripts/ci/after_success.sh
R scripts/ci/before_install.sh
M scripts/ci/build_docs.sh
R scripts/ci/common.sh
R scripts/ci/docker.sh
M scripts/ci/script.sh
A scripts/conda/osx-setup.sh
A scripts/conda/osx.sh
A scripts/conda/win64-setup.bat
A scripts/conda/win64.bat
R scripts/docker/1.4-maintenance/alpine/10-backtrace-guards.patch
R scripts/docker/1.4-maintenance/alpine/Dockerfile
R scripts/docker/1.4-maintenance/ubuntu/Dockerfile
R scripts/docker/1.5-maintenance/alpine/10-backtrace-guards.patch
R scripts/docker/1.5-maintenance/alpine/Dockerfile
R scripts/docker/1.5-maintenance/ubuntu/Dockerfile
R scripts/docker/1.6-maintenance/alpine/Dockerfile
R scripts/docker/1.6-maintenance/ubuntu/Dockerfile
M scripts/docker/Dockerfile
A scripts/docker/alpine/Dockerfile
A scripts/docker/alpine/Dockerfile.dependencies
A scripts/docker/centos/Dockerfile
R scripts/docker/dependencies/Dockerfile
R scripts/docker/master/alpine/Dockerfile
R scripts/docker/master/ubuntu/Dockerfile
M scripts/docker/rivlib/Dockerfile
A scripts/docker/ubuntu/Dockerfile
A scripts/docker/ubuntu/dependencies/Dockerfile
M scripts/linux-install-scripts/packages.sh
M scripts/linux-install-scripts/pdal.sh
M scripts/osgeo4w/config.cmd
A test/data/e57/A4.e57
A test/data/e57/A4_moved.e57
A test/data/e57/A_B.e57
A test/data/e57/A_merged_B.e57
A test/data/e57/A_moved_B.e57
A test/data/e57/B2.e57
A test/data/ept/ept-star/ept-build.json
A test/data/ept/ept-star/ept-data/0-0-0-0.laz
A test/data/ept/ept-star/ept-data/1-0-0-0.laz
A test/data/ept/ept-star/ept-data/1-0-0-1.laz
A test/data/ept/ept-star/ept-data/1-0-1-0.laz
A test/data/ept/ept-star/ept-data/1-1-0-0.laz
A test/data/ept/ept-star/ept-data/1-1-0-1.laz
A test/data/ept/ept-star/ept-data/1-1-1-0.laz
A test/data/ept/ept-star/ept-data/1-1-1-1.laz
A test/data/ept/ept-star/ept-data/2-0-0-1.laz
A test/data/ept/ept-star/ept-data/2-0-1-1.laz
A test/data/ept/ept-star/ept-data/2-1-0-1.laz
A test/data/ept/ept-star/ept-data/2-1-1-1.laz
A test/data/ept/ept-star/ept-data/2-1-2-1.laz
A test/data/ept/ept-star/ept-data/2-1-3-1.laz
A test/data/ept/ept-star/ept-data/2-2-0-1.laz
A test/data/ept/ept-star/ept-data/2-2-1-1.laz
A test/data/ept/ept-star/ept-data/2-2-1-2.laz
A test/data/ept/ept-star/ept-data/2-2-2-1.laz
A test/data/ept/ept-star/ept-data/2-2-2-2.laz
A test/data/ept/ept-star/ept-data/2-2-3-1.laz
A test/data/ept/ept-star/ept-data/2-3-0-1.laz
A test/data/ept/ept-star/ept-data/2-3-1-1.laz
A test/data/ept/ept-star/ept-data/2-3-1-2.laz
A test/data/ept/ept-star/ept-data/2-3-2-1.laz
A test/data/ept/ept-star/ept-data/2-3-2-2.laz
A test/data/ept/ept-star/ept-data/2-3-3-1.laz
A test/data/ept/ept-star/ept-data/2-3-3-2.laz
A test/data/ept/ept-star/ept-data/3-4-2-2.laz
A test/data/ept/ept-star/ept-data/3-4-3-2.laz
A test/data/ept/ept-star/ept-data/3-4-3-3.laz
A test/data/ept/ept-star/ept-data/3-4-4-2.laz
A test/data/ept/ept-star/ept-data/3-4-4-3.laz
A test/data/ept/ept-star/ept-data/3-4-4-4.laz
A test/data/ept/ept-star/ept-data/3-4-4-5.laz
A test/data/ept/ept-star/ept-data/3-4-5-2.laz
A test/data/ept/ept-star/ept-data/3-4-5-3.laz
A test/data/ept/ept-star/ept-data/3-4-5-4.laz
A test/data/ept/ept-star/ept-data/3-4-6-2.laz
A test/data/ept/ept-star/ept-data/3-4-6-3.laz
A test/data/ept/ept-star/ept-data/3-4-7-2.laz
A test/data/ept/ept-star/ept-data/3-4-7-3.laz
A test/data/ept/ept-star/ept-data/3-5-2-2.laz
A test/data/ept/ept-star/ept-data/3-5-3-2.laz
A test/data/ept/ept-star/ept-data/3-5-3-3.laz
A test/data/ept/ept-star/ept-data/3-5-4-2.laz
A test/data/ept/ept-star/ept-data/3-5-4-3.laz
A test/data/ept/ept-star/ept-data/3-5-4-4.laz
A test/data/ept/ept-star/ept-data/3-5-4-5.laz
A test/data/ept/ept-star/ept-data/3-5-5-2.laz
A test/data/ept/ept-star/ept-data/3-5-5-3.laz
A test/data/ept/ept-star/ept-data/3-5-5-4.laz
A test/data/ept/ept-star/ept-data/3-5-6-2.laz
A test/data/ept/ept-star/ept-data/3-5-7-2.laz
A test/data/ept/ept-star/ept-data/3-6-4-2.laz
A test/data/ept/ept-star/ept-data/3-6-4-3.laz
A test/data/ept/ept-star/ept-data/3-6-4-4.laz
A test/data/ept/ept-star/ept-data/3-6-4-5.laz
A test/data/ept/ept-star/ept-data/3-6-5-2.laz
A test/data/ept/ept-star/ept-data/3-6-5-3.laz
A test/data/ept/ept-star/ept-data/3-6-5-4.laz
A test/data/ept/ept-star/ept-data/3-6-5-5.laz
A test/data/ept/ept-star/ept-data/3-6-6-2.laz
A test/data/ept/ept-star/ept-data/3-6-6-3.laz
A test/data/ept/ept-star/ept-data/3-6-7-2.laz
A test/data/ept/ept-star/ept-data/3-6-7-3.laz
A test/data/ept/ept-star/ept-hierarchy/0-0-0-0.json
A test/data/ept/ept-star/ept-hierarchy/2-0-0-1.json
A test/data/ept/ept-star/ept-hierarchy/2-0-1-1.json
A test/data/ept/ept-star/ept-hierarchy/2-1-0-1.json
A test/data/ept/ept-star/ept-hierarchy/2-1-1-1.json
A test/data/ept/ept-star/ept-hierarchy/2-1-2-1.json
A test/data/ept/ept-star/ept-hierarchy/2-1-3-1.json
A test/data/ept/ept-star/ept-hierarchy/2-2-0-1.json
A test/data/ept/ept-star/ept-hierarchy/2-2-1-1.json
A test/data/ept/ept-star/ept-hierarchy/2-2-1-2.json
A test/data/ept/ept-star/ept-hierarchy/2-2-2-1.json
A test/data/ept/ept-star/ept-hierarchy/2-2-2-2.json
A test/data/ept/ept-star/ept-hierarchy/2-2-3-1.json
A test/data/ept/ept-star/ept-hierarchy/2-3-0-1.json
A test/data/ept/ept-star/ept-hierarchy/2-3-1-1.json
A test/data/ept/ept-star/ept-hierarchy/2-3-1-2.json
A test/data/ept/ept-star/ept-hierarchy/2-3-2-1.json
A test/data/ept/ept-star/ept-hierarchy/2-3-2-2.json
A test/data/ept/ept-star/ept-hierarchy/2-3-3-1.json
A test/data/ept/ept-star/ept-hierarchy/2-3-3-2.json
A test/data/ept/ept-star/ept-sources/0.json
A test/data/ept/ept-star/ept-sources/1.json
A test/data/ept/ept-star/ept-sources/2.json
A test/data/ept/ept-star/ept-sources/3.json
A test/data/ept/ept-star/ept-sources/list.json
A test/data/ept/ept-star/ept.json
A test/data/ept/lone-star.laz
A test/data/ept/pipeline.json
A test/data/ept/split-star/split-1.laz
A test/data/ept/split-star/split-2.laz
A test/data/ept/split-star/split-3.laz
A test/data/ept/split-star/split-4.laz
A test/data/filters/delaunaytest.txt
M test/data/filters/ferry.json.in
A test/data/i3s/SMALL_AUTZEN_LAS_All .zip
A test/data/i3s/SMALL_AUTZEN_LAS_All.bin
A test/data/i3s/SMALL_AUTZEN_LAS_All.slpk
A test/data/i3s/SMALL_AUTZEN_LAS_All/3dSceneLayer.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/@specialIndexFileHASH128@
A test/data/i3s/SMALL_AUTZEN_LAS_All/metadata.json
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodepages/0.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/1024.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/128.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/16.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/2.bin.pccint
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/256.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/32.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/512.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/attributes/8.bin.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/nodes/0/geometries/0.bin.pccxyz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/1.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/1024.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/128.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/16.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/2.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/256.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/32.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/512.json.gz
A test/data/i3s/SMALL_AUTZEN_LAS_All/statistics/8.json.gz
A test/data/i3s/plineAutzen.json
A test/data/i3s/plineHelsinki.json
A test/data/i3s/plineSonoma3.json
A test/data/las/tile/file1.las
A test/data/las/tile/file2.las
A test/data/las/tile/file3.las
M test/data/las/utm17.las
A test/data/las/wontcompress3.las
A test/data/pipeline/array-pipeline.json.in
M test/data/pipeline/crop_wkt.json.in
A test/data/pipeline/ept_addon.json.in
A test/data/pipeline/las2csv-with-unicode-paths.json.in
M test/data/pipeline/nonstreamable.json.in
A test/data/pipeline/range_bad_limits.json.in
A test/data/pipeline/range_multi_limits.json.in
M test/data/plang/predicate-embed.json.in
A test/data/plang/threedim.npy
A test/data/plang/twodim.npy
A test/data/ply/issue_2421.ply
A test/data/ply/mesh_fixed.ply
A test/data/ply/sized_dims.ply
A test/data/ply/unsized_dims.ply
A test/data/pts/bunny_8.pts
A test/data/pts/site_56_8.pts
A test/data/text/file1.txt
A test/data/text/file2.txt
A test/data/text/file3.txt
A test/data/tiledb/array/__20c2cf6f2bf546adbc7fe83cb44f180b_1554218258459/OffsetTime.tdb
A test/data/tiledb/array/__20c2cf6f2bf546adbc7fe83cb44f180b_1554218258459/__coords.tdb
A test/data/tiledb/array/__20c2cf6f2bf546adbc7fe83cb44f180b_1554218258459/__fragment_metadata.tdb
A test/data/tiledb/array/__array_schema.tdb
A test/data/tiledb/array/__lock.tdb
A test/data/tiledb/array/pdal.json
A test/data/unicode/japanese-pr2135.txt
A test/data/unicode/japanese-pr2227.txt
M test/unit/ArtifactTest.cpp
M test/unit/BoundsTest.cpp
M test/unit/CMakeLists.txt
M test/unit/DeflateTest.cpp
M test/unit/EigenTest.cpp
M test/unit/FileUtilsTest.cpp
M test/unit/LazPerfTest.cpp
M test/unit/LzmaTest.cpp
M test/unit/MetadataTest.cpp
M test/unit/OldPCLBlockTest.cpp
M test/unit/OptionsTest.cpp
M test/unit/PipelineManagerTest.cpp
A test/unit/PipelineWriterTest.cpp
M test/unit/PluginManagerTest.cpp
M test/unit/PointTableTest.cpp
M test/unit/PointViewTest.cpp
M test/unit/PolygonTest.cpp
M test/unit/ProgramArgsTest.cpp
M test/unit/SegmentationTest.cpp
M test/unit/SpatialReferenceTest.cpp
M test/unit/StreamingTest.cpp
M test/unit/Support.cpp
M test/unit/Support.hpp
M test/unit/UtilsTest.cpp
M test/unit/ZstdTest.cpp
M test/unit/apps/AppPluginTest.cpp
A test/unit/apps/InfoTest.cpp
M test/unit/apps/TIndexTest.cpp
A test/unit/apps/TileTest.cpp
M test/unit/apps/TranslateTest.cpp
M test/unit/apps/pcpipelineTestJSON.cpp
M test/unit/filters/AssignFilterTest.cpp
M test/unit/filters/ChipperTest.cpp
A test/unit/filters/CovarianceFeaturesTest.cpp
M test/unit/filters/CropFilterTest.cpp
A test/unit/filters/DelaunayFilterTest.cpp
M test/unit/filters/DividerFilterTest.cpp
A test/unit/filters/HeadTailFilterTest.cpp
A test/unit/filters/HexbinFilterTest.cpp
A test/unit/filters/InfoFilterTest.cpp
A test/unit/filters/MongoExpressionFilterTest.cpp
A test/unit/filters/NNDistanceTest.cpp
M test/unit/filters/NeighborClassifierFilterTest.cpp
A test/unit/filters/PMFFilterTest.cpp
M test/unit/filters/RandomizeFilterTest.cpp
M test/unit/filters/RangeFilterTest.cpp
M test/unit/filters/ReprojectionFilterTest.cpp
A test/unit/filters/ReturnsFilterTest.cpp
A test/unit/filters/SMRFilterTest.cpp
M test/unit/filters/SplitterTest.cpp
M test/unit/filters/StatsFilterTest.cpp
A test/unit/filters/VoxelTest.cpp
M test/unit/io/BufferTest.cpp
A test/unit/io/EptAddonWriterTest.cpp
A test/unit/io/EptReaderTest.cpp
M test/unit/io/FauxReaderTest.cpp
M test/unit/io/GDALReaderTest.cpp
M test/unit/io/GDALWriterTest.cpp
M test/unit/io/Ilvis2ReaderTest.cpp
M test/unit/io/LasReaderTest.cpp
M test/unit/io/LasWriterTest.cpp
M test/unit/io/OptechReaderTest.cpp
M test/unit/io/PlyWriterTest.cpp
M test/unit/io/PtsReaderTest.cpp
M test/unit/io/QFITReaderTest.cpp
M test/unit/io/SbetReaderTest.cpp
M test/unit/io/TextWriterTest.cpp
M tools/lasdump/Lasdump.hpp
M tools/nitfwrap/CMakeLists.txt
M tools/nitfwrap/NitfWrap.cpp
M vendor/arbiter/CMakeLists.txt
M vendor/arbiter/README
M vendor/arbiter/arbiter.cpp
M vendor/arbiter/arbiter.hpp
R vendor/eigen/Eigen/src/OrderingMethods/Amd.h
R vendor/eigen/Eigen/src/SparseCholesky/SimplicialCholesky.h
R vendor/eigen/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h
M vendor/gtest/cmake/internal_utils.cmake
R vendor/jsoncpp/dist/CMakeLists.txt
R vendor/jsoncpp/dist/json/forwards.h
R vendor/jsoncpp/dist/json/json.h
R vendor/jsoncpp/dist/jsoncpp.cpp
M vendor/kazhdan/MAT.inl
M vendor/kazhdan/MultiGridOctreeData.System.inl
M vendor/kazhdan/PoissonRecon.h
M vendor/kazhdan/point_source/AsciiPointSource.inl
M vendor/kazhdan/point_source/MemoryPointSource.h
M vendor/kazhdan/point_source/PlyPointSource.inl
M vendor/kazhdan/point_source/PointSource.h
M vendor/kazhdan/point_source/TransformedPointSource.h
M vendor/nanoflann/nanoflann.hpp
A vendor/nlohmann/nlohmann/json.hpp
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into issue-1809
Commit: 347a7f25f2eb6266a9da26a1581d09c237c52abe
https://github.com/PDAL/PDAL/commit/347a7f25f2eb6266a9da26a1581d09c237c52abe
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
M filters/TransformationFilter.cpp
M filters/TransformationFilter.hpp
M test/unit/filters/TransformationFilterTest.cpp
Log Message:
-----------
Make TransformationFilter more generic.
Compare: https://github.com/PDAL/PDAL/compare/64d003dee1e9%5E...347a7f25f2eb
More information about the pdal-commits
mailing list