[pdal-commits] [PDAL/PDAL] be953b: Provide a way to destroy stages from PipelineManag...

GitHub noreply at github.com
Mon Mar 19 06:07:11 PDT 2018


  Branch: refs/heads/readers.numpy
  Home:   https://github.com/PDAL/PDAL
  Commit: be953b872bf349ccd05ca7f1e8015fb63352dffb
      https://github.com/PDAL/PDAL/commit/be953b872bf349ccd05ca7f1e8015fb63352dffb
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-13 (Tue, 13 Mar 2018)

  Changed paths:
    M pdal/PipelineManager.cpp
    M pdal/PipelineManager.hpp

  Log Message:
  -----------
  Provide a way to destroy stages from PipelineManager.
Close #1838


  Commit: dd5627eebf7c9e5d8be2b61ec7ac90d2e4b00bfa
      https://github.com/PDAL/PDAL/commit/dd5627eebf7c9e5d8be2b61ec7ac90d2e4b00bfa
  Author: Michael Rosen <michael.rosen at gmail.com>
  Date:   2018-03-13 (Tue, 13 Mar 2018)

  Changed paths:
    A doc/stages/filters.neighborclassifier.rst
    A filters/NeighborClassifierFilter.cpp
    A filters/NeighborClassifierFilter.hpp
    M pdal/StageFactory.cpp
    A test/data/las/sample_c.las
    A test/data/las/sample_c_thin.las
    A test/data/las/sample_nc.las
    M test/unit/CMakeLists.txt
    A test/unit/filters/NeighborClassifierFilterTest.cpp

  Log Message:
  -----------
  Contribute NeighborClassifierFilter (#1803)

* Contribute KNNAssignFilter.

* hook up KNNAssign filter to StageFactory

* rename processOne --> doOne and make non-virtual

* remove dimension, hard-code Classification as what we update

* change name knnassignfilter --> neighborclassifierfilter

* finish rename KNNAssignFilter --> NeighborClassifierFilter


  Commit: bed207f9c69868ada972565609c26cdd1a7357d8
      https://github.com/PDAL/PDAL/commit/bed207f9c69868ada972565609c26cdd1a7357d8
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

  Changed paths:
    M apps/pdal.cpp
    M examples/writing-filter/MyFilter.cpp
    M examples/writing-filter/MyFilter.hpp
    M examples/writing-reader/MyReader.hpp
    M examples/writing-writer/MyWriter.hpp
    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/NeighborClassifierFilter.cpp
    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 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/GDALReader.cpp
    M io/GDALReader.hpp
    M io/GDALWriter.cpp
    M io/GDALWriter.hpp
    M io/Ilvis2Reader.cpp
    M io/Ilvis2Reader.hpp
    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
    A pdal/PluginDirectory.cpp
    A pdal/PluginDirectory.hpp
    M pdal/PluginHelper.hpp
    A pdal/PluginInfo.hpp
    M pdal/PluginManager.cpp
    M pdal/PluginManager.hpp
    A pdal/StageExtensions.cpp
    A pdal/StageExtensions.hpp
    M pdal/StageFactory.cpp
    M pdal/StageFactory.hpp
    M pdal/util/FileUtils.cpp
    M plugins/cpd/filters/CpdFilter.hpp
    M plugins/geowave/io/GeoWaveReader.hpp
    M plugins/geowave/io/GeoWaveWriter.hpp
    M plugins/greyhound/io/GreyhoundReader.hpp
    M plugins/greyhound/io/GreyhoundWriter.hpp
    M plugins/hexbin/filters/HexBin.hpp
    M plugins/hexbin/kernel/DensityKernel.hpp
    M plugins/icebridge/io/IcebridgeReader.hpp
    M plugins/matlab/filters/MatlabFilter.hpp
    M plugins/matlab/io/MatlabReader.hpp
    M plugins/matlab/io/MatlabWriter.hpp
    M plugins/mbio/io/MbReader.hpp
    M plugins/mrsid/io/MrsidReader.hpp
    M plugins/nitf/io/NitfReader.hpp
    M plugins/nitf/io/NitfWriter.hpp
    M plugins/oci/io/OciReader.hpp
    M plugins/oci/io/OciWriter.hpp
    M plugins/openscenegraph/io/OSGReader.hpp
    M plugins/pcl/filters/GridProjectionFilter.hpp
    M plugins/pcl/filters/IcpFilter.hpp
    M plugins/pcl/filters/MovingLeastSquaresFilter.hpp
    M plugins/pcl/filters/PCLBlock.hpp
    M plugins/pcl/filters/VoxelGridFilter.hpp
    M plugins/pcl/io/PcdReader.hpp
    M plugins/pcl/io/PcdWriter.hpp
    M plugins/pcl/kernel/PCLKernel.hpp
    M plugins/pcl/kernel/SmoothKernel.hpp
    M plugins/pgpointcloud/io/PgReader.hpp
    M plugins/pgpointcloud/io/PgWriter.hpp
    M plugins/python/filters/PythonFilter.hpp
    M plugins/rxp/io/RxpReader.hpp
    M plugins/sqlite/io/SQLiteReader.hpp
    M plugins/sqlite/io/SQLiteWriter.hpp
    M test/unit/PluginManagerTest.cpp
    M test/unit/StageFactoryTest.cpp

  Log Message:
  -----------
  Plugin directory (#1827)

* One-pass plugin directories.

* PDAL_DLL test hook.

* Checkpoint.

* Update to new plugin signature.

* Change kernel creation macro.

* Fix example filter.

* Remove dead boilerplate.

* Only one list of extensions.
Handle extensions with StageExtensions.

* No longer using pdal_extensions.

* Add comment.


  Commit: b2cf44bed9027196b1bd66ade8576e778daf79e3
      https://github.com/PDAL/PDAL/commit/b2cf44bed9027196b1bd66ade8576e778daf79e3
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

  Changed paths:
    M io/OGRWriterV1.cpp

  Log Message:
  -----------
  Missed comma.


  Commit: db739f0c9a6bfddbe2c808e037d27c59d9ec3974
      https://github.com/PDAL/PDAL/commit/db739f0c9a6bfddbe2c808e037d27c59d9ec3974
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

  Changed paths:
    M test/data/pipeline/invalid2.json.in

  Log Message:
  -----------
  Don't use hexer for invalid args in case hexer isn't built.


  Commit: b0710ba0b3279b0347dee1f6fc5232990408df63
      https://github.com/PDAL/PDAL/commit/b0710ba0b3279b0347dee1f6fc5232990408df63
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

  Changed paths:
    M apps/pdal.cpp
    M pdal/PluginManager.cpp
    M pdal/util/Utils.cpp

  Log Message:
  -----------
  Allow PDAL to compile on GCC 4.8
Close #1842


  Commit: 76636b0a58a3ea6fdda4d71b05945adcd8cd5512
      https://github.com/PDAL/PDAL/commit/76636b0a58a3ea6fdda4d71b05945adcd8cd5512
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

  Changed paths:
    M test/data/pipeline/invalid2.json.in

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


  Commit: b25297cce8463ca1061996460254feacefb94d1b
      https://github.com/PDAL/PDAL/commit/b25297cce8463ca1061996460254feacefb94d1b
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

  Changed paths:
    M scripts/ci/script.sh
    M scripts/docker/Dockerfile

  Log Message:
  -----------
  Add execinfo to travis and docker.


  Commit: 124f18fa458c400704275fe75ac181dbdb042c5c
      https://github.com/PDAL/PDAL/commit/124f18fa458c400704275fe75ac181dbdb042c5c
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

  Changed paths:
    M apps/pdal.cpp
    M examples/writing-filter/MyFilter.cpp
    M examples/writing-filter/MyFilter.hpp
    M examples/writing-reader/MyReader.hpp
    M examples/writing-writer/MyWriter.hpp
    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/NeighborClassifierFilter.cpp
    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 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/GDALReader.cpp
    M io/GDALReader.hpp
    M io/GDALWriter.cpp
    M io/GDALWriter.hpp
    M io/Ilvis2Reader.cpp
    M io/Ilvis2Reader.hpp
    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
    A pdal/PluginDirectory.cpp
    A pdal/PluginDirectory.hpp
    M pdal/PluginHelper.hpp
    A pdal/PluginInfo.hpp
    M pdal/PluginManager.cpp
    M pdal/PluginManager.hpp
    A pdal/StageExtensions.cpp
    A pdal/StageExtensions.hpp
    M pdal/StageFactory.cpp
    M pdal/StageFactory.hpp
    M pdal/util/FileUtils.cpp
    M pdal/util/Utils.cpp
    M plugins/cpd/filters/CpdFilter.hpp
    M plugins/geowave/io/GeoWaveReader.hpp
    M plugins/geowave/io/GeoWaveWriter.hpp
    M plugins/greyhound/io/GreyhoundReader.hpp
    M plugins/greyhound/io/GreyhoundWriter.hpp
    M plugins/hexbin/filters/HexBin.hpp
    M plugins/hexbin/kernel/DensityKernel.hpp
    M plugins/icebridge/io/IcebridgeReader.hpp
    M plugins/matlab/filters/MatlabFilter.hpp
    M plugins/matlab/io/MatlabReader.hpp
    M plugins/matlab/io/MatlabWriter.hpp
    M plugins/mbio/io/MbReader.hpp
    M plugins/mrsid/io/MrsidReader.hpp
    M plugins/nitf/io/NitfReader.hpp
    M plugins/nitf/io/NitfWriter.hpp
    M plugins/oci/io/OciReader.hpp
    M plugins/oci/io/OciWriter.hpp
    M plugins/openscenegraph/io/OSGReader.hpp
    M plugins/pcl/filters/GridProjectionFilter.hpp
    M plugins/pcl/filters/IcpFilter.hpp
    M plugins/pcl/filters/MovingLeastSquaresFilter.hpp
    M plugins/pcl/filters/PCLBlock.hpp
    M plugins/pcl/filters/VoxelGridFilter.hpp
    M plugins/pcl/io/PcdReader.hpp
    M plugins/pcl/io/PcdWriter.hpp
    M plugins/pcl/kernel/PCLKernel.hpp
    M plugins/pcl/kernel/SmoothKernel.hpp
    M plugins/pgpointcloud/io/PgReader.hpp
    M plugins/pgpointcloud/io/PgWriter.hpp
    M plugins/python/filters/PythonFilter.hpp
    M plugins/rxp/io/RxpReader.hpp
    M plugins/sqlite/io/SQLiteReader.hpp
    M plugins/sqlite/io/SQLiteWriter.hpp
    M test/data/pipeline/invalid2.json.in
    M test/unit/PluginManagerTest.cpp
    M test/unit/StageFactoryTest.cpp

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


  Commit: 18bc9caa47b8633448af70926ee881ee0b7c5db2
      https://github.com/PDAL/PDAL/commit/18bc9caa47b8633448af70926ee881ee0b7c5db2
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-02-13 (Tue, 13 Feb 2018)

  Changed paths:
    A cmake/execinfo.cmake
    M dimbuilder/CMakeLists.txt
    M pdal/util/CMakeLists.txt

  Log Message:
  -----------
  Find libexecinfo if it exists.


  Commit: 03bf2992633b95b12e3b7db0dd8619fa997e8648
      https://github.com/PDAL/PDAL/commit/03bf2992633b95b12e3b7db0dd8619fa997e8648
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-05 (Mon, 05 Mar 2018)

  Changed paths:
    M cmake/win32_compiler_options.cmake

  Log Message:
  -----------
  Suppress a MSVC warning.


  Commit: 7b70af9d385b51d11d84b62ae6786a203846e4a3
      https://github.com/PDAL/PDAL/commit/7b70af9d385b51d11d84b62ae6786a203846e4a3
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-05 (Mon, 05 Mar 2018)

  Changed paths:
    M doc/stages/filters.ferry.rst
    M filters/FerryFilter.cpp
    M io/GDALWriter.cpp
    M scripts/ci/script.sh
    M scripts/docker/Dockerfile
    M test/unit/filters/FerryFilterTest.cpp
    M test/unit/io/GDALWriterTest.cpp

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


  Commit: e305e5155fc7c5383df8aec48dae363ccb5f1955
      https://github.com/PDAL/PDAL/commit/e305e5155fc7c5383df8aec48dae363ccb5f1955
  Author: Connor Manning <connor at hobu.co>
  Date:   2018-03-05 (Mon, 05 Mar 2018)

  Changed paths:
    M vendor/arbiter/README
    M vendor/arbiter/arbiter.cpp
    M vendor/arbiter/arbiter.hpp

  Log Message:
  -----------
  Update arbiter bundle for DLL exports.  Add bundle-updating instructions to the readme in vendor/arbiter.


  Commit: fb00f85eb7f949b786121a9752c71cb124ff58cb
      https://github.com/PDAL/PDAL/commit/fb00f85eb7f949b786121a9752c71cb124ff58cb
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-05 (Mon, 05 Mar 2018)

  Changed paths:
    M vendor/arbiter/README
    M vendor/arbiter/arbiter.cpp
    M vendor/arbiter/arbiter.hpp

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


  Commit: a0c17025490b200c7e995531491845fb51334f1d
      https://github.com/PDAL/PDAL/commit/a0c17025490b200c7e995531491845fb51334f1d
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-03-05 (Mon, 05 Mar 2018)

  Changed paths:
    M cmake/win32_compiler_options.cmake
    M vendor/arbiter/README
    M vendor/arbiter/arbiter.cpp
    M vendor/arbiter/arbiter.hpp

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into readers.numpy


  Commit: dac7cfed72f9c8d9f8a653af3da427eb59d9b9c9
      https://github.com/PDAL/PDAL/commit/dac7cfed72f9c8d9f8a653af3da427eb59d9b9c9
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-05 (Mon, 05 Mar 2018)

  Changed paths:
    M io/GDALGrid.cpp
    M io/GDALGrid.hpp
    M io/GDALWriter.cpp
    A test/data/gdal/grid_bounds.txt
    M test/unit/io/GDALWriterTest.cpp

  Log Message:
  -----------
  Issue 1824 (#1830)

* Force initial cell I/J to be in bounds where not otherwise checked.

* Remove unnecessary assignments.

* Make sure width/height are in range.

* Remove misplaced '='.

* Add grid OOB test.

* Add test file.


  Commit: cfb72b4b810d5efd0d1a9441d2474d057dc39426
      https://github.com/PDAL/PDAL/commit/cfb72b4b810d5efd0d1a9441d2474d057dc39426
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-06 (Tue, 06 Mar 2018)

  Changed paths:
    M io/LasReader.cpp
    M io/LasUtils.cpp
    M io/LasUtils.hpp
    M io/LasWriter.cpp

  Log Message:
  -----------
  Don't allow 'all' for readers.las.extra_dims.


  Commit: b66838e02cae451e503162b3c0a76aae30b63134
      https://github.com/PDAL/PDAL/commit/b66838e02cae451e503162b3c0a76aae30b63134
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-03-07 (Wed, 07 Mar 2018)

  Changed paths:
    M plugins/python/io/NumpyReader.cpp

  Log Message:
  -----------
  start fetching dimensions


  Commit: 0cd659140d5750a63f106630d7e803e7a04ddcde
      https://github.com/PDAL/PDAL/commit/0cd659140d5750a63f106630d7e803e7a04ddcde
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-03-07 (Wed, 07 Mar 2018)

  Changed paths:
    M io/BpfReader.cpp

  Log Message:
  -----------
  output more detail for readers.bpf when the coordinate system configuration is not a combo we support (#1828)

* output more detail for readers.bpf when the coordinate system configuration is not a combo we support

* support ECEF for readers.bpf when the file SRS is defined correctly

* fix comment


  Commit: 444681a7808061324fb523b239bd179f3dca4e18
      https://github.com/PDAL/PDAL/commit/444681a7808061324fb523b239bd179f3dca4e18
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-08 (Thu, 08 Mar 2018)

  Changed paths:
    M plugins/pcl/CMakeLists.txt
    M plugins/pcl/filters/IcpFilter.cpp
    M plugins/pcl/test/IcpFilterTest.cpp

  Log Message:
  -----------
  Don't set visibility of inline functions/statics to local for PCL. (#1832)

Simplify some PCL build.


  Commit: 3b0bce18bf1bf87cacc22368b566219d9df04335
      https://github.com/PDAL/PDAL/commit/3b0bce18bf1bf87cacc22368b566219d9df04335
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-03-12 (Mon, 12 Mar 2018)

  Changed paths:
    M io/BpfReader.cpp
    M io/GDALGrid.cpp
    M io/GDALGrid.hpp
    M io/GDALWriter.cpp
    M io/LasReader.cpp
    M io/LasUtils.cpp
    M io/LasUtils.hpp
    M io/LasWriter.cpp
    M plugins/pcl/CMakeLists.txt
    M plugins/pcl/filters/IcpFilter.cpp
    M plugins/pcl/test/IcpFilterTest.cpp
    A test/data/gdal/grid_bounds.txt
    M test/unit/io/GDALWriterTest.cpp

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into readers.numpy


  Commit: d7b20fdcb99060f33a8f1afda9543701c381cdfd
      https://github.com/PDAL/PDAL/commit/d7b20fdcb99060f33a8f1afda9543701c381cdfd
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

  Changed paths:
    M cmake/execinfo.cmake

  Log Message:
  -----------
  Finding libraries uses strange logic.


  Commit: 115837239fd2f8dd31ee8f12318288689a1dd09a
      https://github.com/PDAL/PDAL/commit/115837239fd2f8dd31ee8f12318288689a1dd09a
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

  Changed paths:
    M cmake/execinfo.cmake

  Log Message:
  -----------
  Test.


  Commit: 684229fa6880a413614294f8017d69dce6b396d1
      https://github.com/PDAL/PDAL/commit/684229fa6880a413614294f8017d69dce6b396d1
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

  Changed paths:
    M cmake/execinfo.cmake

  Log Message:
  -----------
  Test.


  Commit: 458ebdf9059569d1e706b8a5bd77f61bed9b297b
      https://github.com/PDAL/PDAL/commit/458ebdf9059569d1e706b8a5bd77f61bed9b297b
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

  Changed paths:
    M cmake/execinfo.cmake

  Log Message:
  -----------
  Remove debug.


  Commit: 91d95e7f9c936ca98e63c310da0f511b62825572
      https://github.com/PDAL/PDAL/commit/91d95e7f9c936ca98e63c310da0f511b62825572
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

  Changed paths:
    M doc/stages/filters.colorization.rst
    M filters/ColorizationFilter.cpp
    M filters/ColorizationFilter.hpp
    M io/GDALReader.cpp
    M io/GDALReader.hpp

  Log Message:
  -----------
  Use raster types as PDAL types when creating dimensions. (#1841)

* Use raster types as PDAL types when creating dimensions.

* Fix band offset discrepancy.

* Doc update.


  Commit: 5429e830e221a8b0f8a560987b42be5de6f586ca
      https://github.com/PDAL/PDAL/commit/5429e830e221a8b0f8a560987b42be5de6f586ca
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

  Changed paths:
    M doc/stages/filters.neighborclassifier.rst

  Log Message:
  -----------
  Doc tweak.


  Commit: 3550dd55b60dc6a84e072268243cb975be2d763c
      https://github.com/PDAL/PDAL/commit/3550dd55b60dc6a84e072268243cb975be2d763c
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

  Changed paths:
    R python/CHANGES.txt
    R python/MANIFEST.in
    R python/PKG-INFO
    R python/README.rst
    R python/VERSION.txt
    R python/pdal/PyArray.hpp
    R python/pdal/PyPipeline.cpp
    R python/pdal/PyPipeline.hpp
    R python/pdal/__init__.py
    R python/pdal/libpdalpython.pyx
    R python/pdal/pipeline.py
    R python/setup.cfg
    R python/setup.py
    R python/test/__init__.py
    R python/test/test_pipeline.py
    M scripts/ci/script.sh

  Log Message:
  -----------
  move Python extension to its own library https://github.com/PDAL/python (#1845)

* move Python extension to its own library https://github.com/PDAL/python

* install Python extension from PyPI now

* PDAL extension needs packaging package right now

* split pip install

* another crack at making the python build/test happy

* oops


  Commit: 1f3f7624798eba3479a4dbbece00f07470b9e010
      https://github.com/PDAL/PDAL/commit/1f3f7624798eba3479a4dbbece00f07470b9e010
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

  Changed paths:
    R python/CHANGES.txt
    R python/MANIFEST.in
    R python/PKG-INFO
    R python/README.rst
    R python/VERSION.txt
    R python/pdal/PyArray.hpp
    R python/pdal/PyPipeline.cpp
    R python/pdal/PyPipeline.hpp
    R python/pdal/__init__.py
    R python/pdal/libpdalpython.pyx
    R python/pdal/pipeline.py
    R python/setup.cfg
    R python/setup.py
    R python/test/__init__.py
    R python/test/test_pipeline.py
    M scripts/ci/script.sh

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


  Commit: 58c2fd2c006f602e77a4dbb46f97831f0d2bc404
      https://github.com/PDAL/PDAL/commit/58c2fd2c006f602e77a4dbb46f97831f0d2bc404
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

  Changed paths:
    M plugins/pcl/filters/IcpFilter.cpp

  Log Message:
  -----------
  Remove stray semicolon.


  Commit: da23cf2c9da0aa9d9a6869579a16703d708a2fdc
      https://github.com/PDAL/PDAL/commit/da23cf2c9da0aa9d9a6869579a16703d708a2fdc
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

  Changed paths:
    M doc/stages/filters.colorization.rst
    M doc/stages/filters.neighborclassifier.rst
    M filters/ColorizationFilter.cpp
    M filters/ColorizationFilter.hpp
    M io/GDALReader.cpp
    M io/GDALReader.hpp
    R python/CHANGES.txt
    R python/MANIFEST.in
    R python/PKG-INFO
    R python/README.rst
    R python/VERSION.txt
    R python/pdal/PyArray.hpp
    R python/pdal/PyPipeline.cpp
    R python/pdal/PyPipeline.hpp
    R python/pdal/__init__.py
    R python/pdal/libpdalpython.pyx
    R python/pdal/pipeline.py
    R python/setup.cfg
    R python/setup.py
    R python/test/__init__.py
    R python/test/test_pipeline.py
    M scripts/ci/script.sh

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


  Commit: f5cb61da158c8ce64d8d6ad942b5f850d34814b5
      https://github.com/PDAL/PDAL/commit/f5cb61da158c8ce64d8d6ad942b5f850d34814b5
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-16 (Fri, 16 Mar 2018)

  Changed paths:
    M doc/stages/readers.las.rst
    M io/LasReader.cpp
    M io/LasReader.hpp

  Log Message:
  -----------
  Add an option to handle extra-bytes VLR. (#1849)

Close #1831


  Commit: 91bdbd28ff8c01050ed097bd9c810d9f85fcb595
      https://github.com/PDAL/PDAL/commit/91bdbd28ff8c01050ed097bd9c810d9f85fcb595
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2018-03-19 (Mon, 19 Mar 2018)

  Changed paths:
    M io/LasReader.cpp
    M pdal/PluginHelper.hpp
    M plugins/cpd/filters/CpdFilter.cpp
    M plugins/geowave/io/GeoWaveReader.cpp
    M plugins/geowave/io/GeoWaveWriter.cpp
    M plugins/greyhound/io/GreyhoundReader.cpp
    M plugins/greyhound/io/GreyhoundWriter.cpp
    M plugins/hexbin/filters/HexBin.cpp
    M plugins/hexbin/kernel/DensityKernel.cpp
    M plugins/icebridge/io/IcebridgeReader.cpp
    M plugins/matlab/filters/MatlabFilter.cpp
    M plugins/matlab/io/MatlabReader.cpp
    M plugins/matlab/io/MatlabWriter.cpp
    M plugins/mbio/io/MbReader.cpp
    M plugins/mrsid/io/MrsidReader.cpp
    M plugins/nitf/io/NitfReader.cpp
    M plugins/nitf/io/NitfWriter.cpp
    M plugins/oci/io/OciReader.cpp
    M plugins/oci/io/OciWriter.cpp
    M plugins/openscenegraph/io/OSGReader.cpp
    M plugins/pcl/filters/GridProjectionFilter.cpp
    M plugins/pcl/filters/IcpFilter.cpp
    M plugins/pcl/filters/MovingLeastSquaresFilter.cpp
    M plugins/pcl/filters/PCLBlock.cpp
    M plugins/pcl/filters/VoxelGridFilter.cpp
    M plugins/pcl/io/PcdReader.cpp
    M plugins/pcl/io/PcdWriter.cpp
    M plugins/pcl/kernel/PCLKernel.cpp
    M plugins/pcl/kernel/SmoothKernel.cpp
    M plugins/pgpointcloud/io/PgReader.cpp
    M plugins/pgpointcloud/io/PgWriter.cpp
    M plugins/python/filters/PythonFilter.cpp
    M plugins/rxp/io/RxpReader.cpp
    M plugins/sqlite/io/SQLiteReader.cpp
    M plugins/sqlite/io/SQLiteWriter.cpp

  Log Message:
  -----------
  Plugin (#1850)

* Remove debug.

* Use new plugin macros.


  Commit: c65f1b963f8984a72209a8300743ed144ad4faf2
      https://github.com/PDAL/PDAL/commit/c65f1b963f8984a72209a8300743ed144ad4faf2
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-03-19 (Mon, 19 Mar 2018)

  Changed paths:
    M apps/pdal.cpp
    A cmake/execinfo.cmake
    M dimbuilder/CMakeLists.txt
    M doc/stages/filters.colorization.rst
    A doc/stages/filters.neighborclassifier.rst
    M doc/stages/readers.las.rst
    M examples/writing-filter/MyFilter.cpp
    M examples/writing-filter/MyFilter.hpp
    M examples/writing-reader/MyReader.hpp
    M examples/writing-writer/MyWriter.hpp
    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
    A filters/NeighborClassifierFilter.cpp
    A filters/NeighborClassifierFilter.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 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/GDALReader.cpp
    M io/GDALReader.hpp
    M io/GDALWriter.cpp
    M io/GDALWriter.hpp
    M io/Ilvis2Reader.cpp
    M io/Ilvis2Reader.hpp
    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/PipelineManager.cpp
    M pdal/PipelineManager.hpp
    A pdal/PluginDirectory.cpp
    A pdal/PluginDirectory.hpp
    M pdal/PluginHelper.hpp
    A pdal/PluginInfo.hpp
    M pdal/PluginManager.cpp
    M pdal/PluginManager.hpp
    A pdal/StageExtensions.cpp
    A pdal/StageExtensions.hpp
    M pdal/StageFactory.cpp
    M pdal/StageFactory.hpp
    M pdal/util/CMakeLists.txt
    M pdal/util/FileUtils.cpp
    M pdal/util/Utils.cpp
    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/geowave/io/GeoWaveWriter.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/hexbin/filters/HexBin.cpp
    M plugins/hexbin/filters/HexBin.hpp
    M plugins/hexbin/kernel/DensityKernel.cpp
    M plugins/hexbin/kernel/DensityKernel.hpp
    M plugins/icebridge/io/IcebridgeReader.cpp
    M plugins/icebridge/io/IcebridgeReader.hpp
    M plugins/matlab/filters/MatlabFilter.cpp
    M plugins/matlab/filters/MatlabFilter.hpp
    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/nitf/io/NitfReader.cpp
    M plugins/nitf/io/NitfReader.hpp
    M plugins/nitf/io/NitfWriter.cpp
    M plugins/nitf/io/NitfWriter.hpp
    M plugins/oci/io/OciReader.cpp
    M plugins/oci/io/OciReader.hpp
    M plugins/oci/io/OciWriter.cpp
    M plugins/oci/io/OciWriter.hpp
    M plugins/openscenegraph/io/OSGReader.cpp
    M plugins/openscenegraph/io/OSGReader.hpp
    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/PCLBlock.hpp
    M plugins/pcl/filters/VoxelGridFilter.cpp
    M plugins/pcl/filters/VoxelGridFilter.hpp
    M plugins/pcl/io/PcdReader.cpp
    M plugins/pcl/io/PcdReader.hpp
    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/PgReader.hpp
    M plugins/pgpointcloud/io/PgWriter.cpp
    M plugins/pgpointcloud/io/PgWriter.hpp
    M plugins/python/filters/PythonFilter.cpp
    M plugins/python/filters/PythonFilter.hpp
    M plugins/rxp/io/RxpReader.cpp
    M plugins/rxp/io/RxpReader.hpp
    M plugins/sqlite/io/SQLiteReader.cpp
    M plugins/sqlite/io/SQLiteReader.hpp
    M plugins/sqlite/io/SQLiteWriter.cpp
    M plugins/sqlite/io/SQLiteWriter.hpp
    R python/CHANGES.txt
    R python/MANIFEST.in
    R python/PKG-INFO
    R python/README.rst
    R python/VERSION.txt
    R python/pdal/PyArray.hpp
    R python/pdal/PyPipeline.cpp
    R python/pdal/PyPipeline.hpp
    R python/pdal/__init__.py
    R python/pdal/libpdalpython.pyx
    R python/pdal/pipeline.py
    R python/setup.cfg
    R python/setup.py
    R python/test/__init__.py
    R python/test/test_pipeline.py
    M scripts/ci/script.sh
    M scripts/docker/Dockerfile
    A test/data/las/sample_c.las
    A test/data/las/sample_c_thin.las
    A test/data/las/sample_nc.las
    M test/data/pipeline/invalid2.json.in
    M test/unit/CMakeLists.txt
    M test/unit/PluginManagerTest.cpp
    M test/unit/StageFactoryTest.cpp
    A test/unit/filters/NeighborClassifierFilterTest.cpp

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into readers.numpy


Compare: https://github.com/PDAL/PDAL/compare/c2f4f2ccfcd5...c65f1b963f89


More information about the pdal-commits mailing list