[pdal-commits] [PDAL/PDAL] 88df9e: Add point context stuff.

GitHub noreply at github.com
Mon May 12 15:01:11 PDT 2014


  Branch: refs/heads/point-context
  Home:   https://github.com/PDAL/PDAL
  Commit: 88df9e0dbff94a138e9c1eaa3a7f36b1c1a54d21
      https://github.com/PDAL/PDAL/commit/88df9e0dbff94a138e9c1eaa3a7f36b1c1a54d21
  Author: Andrew Bell <andrew.bellia at gmail.com>
  Date:   2014-05-12 (Mon, 12 May 2014)

  Changed paths:
    M include/pdal/Filter.hpp
    M include/pdal/GlobalEnvironment.hpp
    M include/pdal/MultiFilter.hpp
    A include/pdal/PointContext.hpp
    A include/pdal/RawPtBuf.hpp
    M include/pdal/Stage.hpp
    M include/pdal/Writer.hpp
    M include/pdal/drivers/faux/Writer.hpp
    M include/pdal/drivers/las/Writer.hpp
    M include/pdal/drivers/nitf/Writer.hpp
    M include/pdal/drivers/oci/Writer.hpp
    M include/pdal/drivers/pgpointcloud/Writer.hpp
    M include/pdal/drivers/sbet/Writer.hpp
    M include/pdal/drivers/text/Writer.hpp
    M include/pdal/filters/ByteSwap.hpp
    M include/pdal/filters/Cache.hpp
    M include/pdal/filters/Chipper.hpp
    M include/pdal/filters/Color.hpp
    M include/pdal/filters/Colorization.hpp
    M include/pdal/filters/Crop.hpp
    M include/pdal/filters/Decimation.hpp
    M include/pdal/filters/HexBin.hpp
    M include/pdal/filters/InPlaceReprojection.hpp
    M include/pdal/filters/Mosaic.hpp
    M include/pdal/filters/PCLBlock.hpp
    M include/pdal/filters/Predicate.hpp
    M include/pdal/filters/Programmable.hpp
    M include/pdal/filters/Reprojection.hpp
    M include/pdal/filters/Scaling.hpp
    M include/pdal/filters/Selector.hpp
    M include/pdal/filters/Splitter.hpp
    M include/pdal/filters/Stats.hpp
    M include/pdal/pdal_macros.hpp
    M include/pdal/pdal_types.hpp
    M src/CMakeLists.txt
    M src/Filter.cpp
    M src/MultiFilter.cpp
    M src/Reader.cpp
    M src/Stage.cpp
    M src/Writer.cpp
    M src/drivers/faux/Writer.cpp
    M src/drivers/las/Writer.cpp
    M src/drivers/nitf/Writer.cpp
    M src/drivers/oci/Writer.cpp
    M src/drivers/pgpointcloud/Writer.cpp
    M src/drivers/sbet/Writer.cpp
    M src/drivers/text/Writer.cpp
    M src/filters/ByteSwap.cpp
    M src/filters/Cache.cpp
    M src/filters/Chipper.cpp
    M src/filters/Color.cpp
    M src/filters/Colorization.cpp
    M src/filters/Crop.cpp
    M src/filters/Decimation.cpp
    M src/filters/HexBin.cpp
    M src/filters/InPlaceReprojection.cpp
    M src/filters/Mosaic.cpp
    M src/filters/PCLBlock.cpp
    M src/filters/Predicate.cpp
    M src/filters/Programmable.cpp
    M src/filters/Reprojection.cpp
    M src/filters/Scaling.cpp
    M src/filters/Selector.cpp
    M src/filters/Splitter.cpp
    M src/filters/Stats.cpp
    M src/kernel/PCL.cpp
    M src/kernel/Translate.cpp
    M test/unit/LogTest.cpp
    M test/unit/OptionsTest.cpp
    M test/unit/SpatialReferenceTest.cpp
    M test/unit/StageFactoryTest.cpp
    M test/unit/ThreadTest.cpp
    M test/unit/drivers/buffer/BufferReaderTest.cpp
    M test/unit/drivers/faux/FauxWriterTest.cpp
    M test/unit/drivers/las/LasWriterTest.cpp
    M test/unit/drivers/oci/OCITest.cpp
    M test/unit/drivers/sbet/SbetWriterTest.cpp
    M test/unit/drivers/text/TextWriterTest.cpp
    M test/unit/filters/ByteSwapFilterTest.cpp
    M test/unit/filters/CacheFilterTest.cpp
    M test/unit/filters/ChipperTest.cpp
    M test/unit/filters/ColorizationFilterTest.cpp
    M test/unit/filters/CropFilterTest.cpp
    M test/unit/filters/DecimationFilterTest.cpp
    M test/unit/filters/InPlaceReprojectionFilterTest.cpp
    M test/unit/filters/MosaicFilterTest.cpp
    M test/unit/filters/ScalingFilterTest.cpp
    M test/unit/filters/SplitterTest.cpp
    M test/unit/filters/StatsFilterTest.cpp
    M test/unit/plang/PredicateFilterTest.cpp
    M test/unit/plang/ProgrammableFilterTest.cpp

  Log Message:
  -----------
  Add point context stuff.
Modify stage ctor to take PointContext.


  Commit: 7269a6619ca9313a581638ce4f19abd1ed1fc425
      https://github.com/PDAL/PDAL/commit/7269a6619ca9313a581638ce4f19abd1ed1fc425
  Author: Andrew Bell <andrew.bellia at gmail.com>
  Date:   2014-05-12 (Mon, 12 May 2014)

  Changed paths:
    M include/pdal/RawPtBuf.hpp
    M include/pdal/Stage.hpp
    M src/Stage.cpp

  Log Message:
  -----------
  Don't use delegating contrustors.


  Commit: ce5bb3b67ececae3dfb505527b078a892b63051a
      https://github.com/PDAL/PDAL/commit/ce5bb3b67ececae3dfb505527b078a892b63051a
  Author: Andrew Bell <andrew.bellia at gmail.com>
  Date:   2014-05-12 (Mon, 12 May 2014)

  Changed paths:
    M include/pdal/Filter.hpp
    M include/pdal/MultiFilter.hpp
    M include/pdal/Reader.hpp
    M include/pdal/Stage.hpp
    M include/pdal/Writer.hpp
    M include/pdal/drivers/bpf/BpfReader.hpp
    M include/pdal/drivers/buffer/Reader.hpp
    M include/pdal/drivers/faux/Reader.hpp
    M include/pdal/drivers/faux/Writer.hpp
    M include/pdal/drivers/las/Reader.hpp
    M include/pdal/drivers/las/Writer.hpp
    M include/pdal/drivers/oci/Reader.hpp
    M include/pdal/drivers/oci/Writer.hpp
    M include/pdal/drivers/pgpointcloud/Reader.hpp
    M include/pdal/drivers/pgpointcloud/Writer.hpp
    M include/pdal/drivers/pipeline/Reader.hpp
    M include/pdal/drivers/qfit/Reader.hpp
    M include/pdal/drivers/sbet/Reader.hpp
    M include/pdal/drivers/sbet/Writer.hpp
    M include/pdal/drivers/terrasolid/Reader.hpp
    M include/pdal/drivers/text/Writer.hpp
    M include/pdal/filters/ByteSwap.hpp
    M include/pdal/filters/Cache.hpp
    M include/pdal/filters/Chipper.hpp
    M include/pdal/filters/Color.hpp
    M include/pdal/filters/Colorization.hpp
    M include/pdal/filters/Crop.hpp
    M include/pdal/filters/Decimation.hpp
    M include/pdal/filters/InPlaceReprojection.hpp
    M include/pdal/filters/Mosaic.hpp
    M include/pdal/filters/PCLBlock.hpp
    M include/pdal/filters/Predicate.hpp
    M include/pdal/filters/Programmable.hpp
    M include/pdal/filters/Reprojection.hpp
    M include/pdal/filters/Scaling.hpp
    M include/pdal/filters/Selector.hpp
    M include/pdal/filters/Splitter.hpp
    M include/pdal/filters/Stats.hpp
    M src/Filter.cpp
    M src/MultiFilter.cpp
    M src/PipelineManager.cpp
    M src/Reader.cpp
    M src/Stage.cpp
    M src/Writer.cpp
    M src/drivers/bpf/BpfReader.cpp
    M src/drivers/buffer/Reader.cpp
    M src/drivers/faux/Reader.cpp
    M src/drivers/faux/Writer.cpp
    M src/drivers/las/Reader.cpp
    M src/drivers/las/Writer.cpp
    M src/drivers/nitf/Reader.cpp
    M src/drivers/oci/Reader.cpp
    M src/drivers/oci/Writer.cpp
    M src/drivers/pgpointcloud/Reader.cpp
    M src/drivers/pgpointcloud/Writer.cpp
    M src/drivers/pipeline/Reader.cpp
    M src/drivers/qfit/Reader.cpp
    M src/drivers/sbet/Reader.cpp
    M src/drivers/sbet/Writer.cpp
    M src/drivers/terrasolid/Reader.cpp
    M src/drivers/text/Writer.cpp
    M src/filters/ByteSwap.cpp
    M src/filters/Cache.cpp
    M src/filters/Chipper.cpp
    M src/filters/Color.cpp
    M src/filters/Colorization.cpp
    M src/filters/Crop.cpp
    M src/filters/Decimation.cpp
    M src/filters/InPlaceReprojection.cpp
    M src/filters/Mosaic.cpp
    M src/filters/PCLBlock.cpp
    M src/filters/Predicate.cpp
    M src/filters/Programmable.cpp
    M src/filters/Reprojection.cpp
    M src/filters/Scaling.cpp
    M src/filters/Selector.cpp
    M src/filters/Splitter.cpp
    M src/filters/Stats.cpp
    M src/kernel/Delta.cpp
    M src/kernel/Diff.cpp
    M src/kernel/Info.cpp
    M src/kernel/PCL.cpp
    M src/kernel/Pipeline.cpp
    M src/kernel/Translate.cpp
    M test/unit/LogTest.cpp
    M test/unit/MetadataTest.cpp
    M test/unit/PipelineManagerTest.cpp
    M test/unit/PointBufferTest.cpp
    M test/unit/SpatialReferenceTest.cpp
    M test/unit/StageFactoryTest.cpp
    M test/unit/ThreadTest.cpp
    M test/unit/apps/pc2pcTest.cpp
    M test/unit/drivers/bpf/BPFTest.cpp
    M test/unit/drivers/buffer/BufferReaderTest.cpp
    M test/unit/drivers/faux/FauxReaderTest.cpp
    M test/unit/drivers/faux/FauxWriterTest.cpp
    M test/unit/drivers/las/LasReaderTest.cpp
    M test/unit/drivers/las/LasWriterTest.cpp
    M test/unit/drivers/nitf/NitfReaderTest.cpp
    M test/unit/drivers/oci/OCITest.cpp
    M test/unit/drivers/pipeline/PipelineReaderTest.cpp
    M test/unit/drivers/pipeline/PipelineWriterTest.cpp
    M test/unit/drivers/qfit/QFITReaderTest.cpp
    M test/unit/drivers/sbet/SbetReaderTest.cpp
    M test/unit/drivers/sbet/SbetWriterTest.cpp
    M test/unit/drivers/terrasolid/TerraSolidReaderTest.cpp
    M test/unit/drivers/text/TextWriterTest.cpp
    M test/unit/filters/ByteSwapFilterTest.cpp
    M test/unit/filters/CacheFilterTest.cpp
    M test/unit/filters/ChipperTest.cpp
    M test/unit/filters/ColorizationFilterTest.cpp
    M test/unit/filters/CropFilterTest.cpp
    M test/unit/filters/DecimationFilterTest.cpp
    M test/unit/filters/InPlaceReprojectionFilterTest.cpp
    M test/unit/filters/MosaicFilterTest.cpp
    M test/unit/filters/ScalingFilterTest.cpp
    M test/unit/filters/SelectorFilterTest.cpp
    M test/unit/filters/SplitterTest.cpp
    M test/unit/filters/StatsFilterTest.cpp
    M test/unit/plang/PredicateFilterTest.cpp
    M test/unit/plang/ProgrammableFilterTest.cpp

  Log Message:
  -----------
  Modify initialization sequence.


  Commit: 0bee2fe49a25149355f06a00a3156d45c8974156
      https://github.com/PDAL/PDAL/commit/0bee2fe49a25149355f06a00a3156d45c8974156
  Author: Andrew Bell <andrew.bellia at gmail.com>
  Date:   2014-05-12 (Mon, 12 May 2014)

  Changed paths:
    M include/pdal/filters/Crop.hpp
    M src/filters/Crop.cpp

  Log Message:
  -----------
  Don't use delegating constructors.


  Commit: 0b249f6a965e7e1ed8fcd66f7b57dad1e0e2a043
      https://github.com/PDAL/PDAL/commit/0b249f6a965e7e1ed8fcd66f7b57dad1e0e2a043
  Author: Andrew Bell <andrew.bellia at gmail.com>
  Date:   2014-05-12 (Mon, 12 May 2014)

  Changed paths:
    M include/pdal/Stage.hpp
    M include/pdal/filters/Crop.hpp
    M src/Stage.cpp
    M src/filters/Crop.cpp

  Log Message:
  -----------
  Rename Init() to Construct()


  Commit: 946ae5ba592316785e9bd316526398664f2e7cde
      https://github.com/PDAL/PDAL/commit/946ae5ba592316785e9bd316526398664f2e7cde
  Author: Andrew Bell <andrew.bellia at gmail.com>
  Date:   2014-05-12 (Mon, 12 May 2014)

  Changed paths:
    M CMakeLists.txt
    M include/pdal/Drivers.hpp
    M include/pdal/drivers/icebridge/Reader.hpp
    M include/pdal/drivers/las/Writer.hpp
    M include/pdal/drivers/mrsid/Reader.hpp
    M include/pdal/drivers/nitf/Writer.hpp
    M include/pdal/drivers/p2g/Writer.hpp
    M include/pdal/drivers/sqlite/Reader.hpp
    M include/pdal/drivers/sqlite/Writer.hpp
    M include/pdal/filters/HexBin.hpp
    A include/stubs/pcl/console/print.h
    A include/stubs/pcl/for_each_type.h
    A include/stubs/pcl/io/pcd_io.h
    A include/stubs/pcl/pipeline/pipeline.h
    A include/stubs/pcl/point_traits.h
    A include/stubs/pcl/point_types.h
    M src/drivers/icebridge/Reader.cpp
    M src/drivers/las/Writer.cpp
    M src/drivers/mrsid/Reader.cpp
    M src/drivers/nitf/Writer.cpp
    M src/drivers/p2g/Writer.cpp
    M src/drivers/sqlite/Reader.cpp
    M src/drivers/sqlite/Writer.cpp
    M src/filters/HexBin.cpp
    M test/unit/CMakeLists.txt
    M test/unit/drivers/icebridge/IcebridgeReaderTest.cpp
    M test/unit/drivers/nitf/NitfWriterTest.cpp
    M test/unit/drivers/sqlite/Writer.cpp
    M test/unit/filters/HexbinFilterTest.cpp
    M test/unit/filters/PCLBlockFilterTest.cpp

  Log Message:
  -----------
  Replace public: initialize() with prepare().


  Commit: 41b15068e6f02c61e6bbba6b78cd96cf2561b69c
      https://github.com/PDAL/PDAL/commit/41b15068e6f02c61e6bbba6b78cd96cf2561b69c
  Author: Andrew Bell <andrew.bellia at gmail.com>
  Date:   2014-05-12 (Mon, 12 May 2014)

  Changed paths:
    M include/pdal/Bounds.hpp
    A include/pdal/Charbuf.hpp
    M include/pdal/IStream.hpp
    M include/pdal/PipelineManager.hpp
    M include/pdal/PointBuffer.hpp
    M include/pdal/PointContext.hpp
    M include/pdal/RawPtBuf.hpp
    M include/pdal/Reader.hpp
    M include/pdal/ReaderIterator.hpp
    M include/pdal/Schema.hpp
    M include/pdal/Stage.hpp
    M include/pdal/StageFactory.hpp
    M include/pdal/StageIterator.hpp
    M include/pdal/drivers/bpf/BpfReader.hpp
    M include/pdal/drivers/bpf/BpfSeqIterator.hpp
    M include/pdal/drivers/las/Header.hpp
    M include/pdal/drivers/las/Reader.hpp
    R include/pdal/drivers/las/ReaderBase.hpp
    M include/pdal/drivers/las/Support.hpp
    M include/pdal/drivers/las/Writer.hpp
    M include/pdal/drivers/pipeline/Reader.hpp
    M include/pdal/kernel/Info.hpp
    M include/pdal/pdal_macros.hpp
    M src/CMakeLists.txt
    A src/Charbuf.cpp
    M src/PipelineManager.cpp
    M src/PointBuffer.cpp
    M src/Schema.cpp
    M src/Stage.cpp
    M src/StageFactory.cpp
    M src/StageIterator.cpp
    M src/drivers/bpf/BpfReader.cpp
    M src/drivers/bpf/BpfSeqIterator.cpp
    M src/drivers/las/Header.cpp
    M src/drivers/las/LasHeaderReader.cpp
    M src/drivers/las/Reader.cpp
    M src/drivers/las/Support.cpp
    M src/drivers/las/Writer.cpp
    M src/drivers/las/ZipPoint.hpp
    M src/drivers/nitf/Reader.cpp
    M src/drivers/pipeline/Reader.cpp
    M src/filters/HexBin.cpp
    M src/kernel/Delta.cpp
    M src/kernel/Diff.cpp
    M src/kernel/Info.cpp
    M src/kernel/PCL.cpp
    M src/kernel/Pipeline.cpp
    M src/kernel/Support.cpp
    M src/kernel/Translate.cpp
    M test/unit/CMakeLists.txt
    M test/unit/MetadataTest.cpp
    M test/unit/drivers/bpf/BPFTest.cpp
    M test/unit/drivers/las/LasReaderTest.cpp
    M test/unit/drivers/las/LasWriterTest.cpp

  Log Message:
  -----------
  Make BPF/LAS work with PointContext changes.


Compare: https://github.com/PDAL/PDAL/compare/88df9e0dbff9^...41b15068e6f0


More information about the pdal-commits mailing list