[pdal-commits] [PDAL/PDAL] 941cc8: initial draft at PCL submodules

GitHub noreply at github.com
Mon Oct 20 07:59:45 PDT 2014


  Branch: refs/heads/pcl-submodule
  Home:   https://github.com/PDAL/PDAL
  Commit: 941cc8b447dcbdd6455b9403e8bbedd364c46db8
      https://github.com/PDAL/PDAL/commit/941cc8b447dcbdd6455b9403e8bbedd364c46db8
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M CMakeLists.txt
    M cmake/pdal_targets.cmake
    M include/pdal/Drivers.hpp
    R include/pdal/drivers/pcd/Common.hpp
    R include/pdal/drivers/pcd/Reader.hpp
    R include/pdal/drivers/pcd/Writer.hpp
    R include/pdal/drivers/pcd/point_types.hpp
    R include/pdal/drivers/pclvisualizer/PCLVisualizer.hpp
    M include/pdal/pdal_macros.hpp
    A plugins/CMakeLists.txt
    A plugins/pcl/CMakeLists.txt
    A plugins/pcl/drivers/PCLVisualizer.cpp
    A plugins/pcl/drivers/PCLVisualizer.hpp
    A plugins/pcl/drivers/PcdCommon.cpp
    A plugins/pcl/drivers/PcdCommon.hpp
    A plugins/pcl/drivers/PcdReader.cpp
    A plugins/pcl/drivers/PcdReader.hpp
    A plugins/pcl/drivers/PcdWriter.cpp
    A plugins/pcl/drivers/PcdWriter.hpp
    A plugins/pcl/drivers/point_types.hpp
    M src/CMakeLists.txt
    M src/StageFactory.cpp
    M src/drivers/oci/OciReader.cpp
    M src/drivers/oci/Writer.cpp
    R src/drivers/pcd/Common.cpp
    R src/drivers/pcd/Reader.cpp
    R src/drivers/pcd/Writer.cpp
    R src/drivers/pclvisualizer/PCLVisualizer.cpp
    M src/drivers/pgpointcloud/PgReader.cpp
    M src/drivers/pgpointcloud/Reader.cpp
    M src/drivers/pgpointcloud/Writer.cpp
    M src/drivers/sqlite/SQLiteReader.cpp
    M src/drivers/sqlite/SQLiteWriter.cpp
    M src/drivers/text/Writer.cpp

  Log Message:
  -----------
  initial draft at PCL submodules


  Commit: b08412c2ad258a35313fe45844f25255b2609e41
      https://github.com/PDAL/PDAL/commit/b08412c2ad258a35313fe45844f25255b2609e41
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M apps/pdal.cpp
    R include/pdal/filters/PCLBlock.hpp
    M plugins/pcl/CMakeLists.txt
    A plugins/pcl/filters/PCLBlock.cpp
    A plugins/pcl/filters/PCLBlock.hpp
    A plugins/pcl/pipeline/PCLPipeline.cpp
    A plugins/pcl/pipeline/PCLPipeline.h
    A plugins/pcl/pipeline/PCLPipeline.hpp
    M src/CMakeLists.txt
    M src/StageFactory.cpp
    R src/filters/PCLBlock.cpp
    R src/pclsupport/PCLPipeline.cpp
    R src/pclsupport/PCLPipeline.h
    R src/pclsupport/PCLPipeline.hpp
    M test/unit/CMakeLists.txt

  Log Message:
  -----------
  pclblock and pclpipeline relocated, ground and pcl kernels along with pclblock test disabled temporarily


  Commit: e7271e31694d03117869de9146c398e8f8a47685
      https://github.com/PDAL/PDAL/commit/e7271e31694d03117869de9146c398e8f8a47685
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M CMakeLists.txt
    M apps/pdal.cpp
    R include/pdal/Kernel.hpp
    M include/pdal/kernel/Application.hpp
    M include/pdal/kernel/Delta.hpp
    M include/pdal/kernel/Diff.hpp
    R include/pdal/kernel/Ground.hpp
    M include/pdal/kernel/Info.hpp
    M include/pdal/kernel/Kernel.hpp
    A include/pdal/kernel/KernelFactory.hpp
    A include/pdal/kernel/KernelInfo.hpp
    A include/pdal/kernel/Kernels.hpp
    R include/pdal/kernel/PCL.hpp
    M include/pdal/kernel/Pipeline.hpp
    M include/pdal/kernel/Random.hpp
    M include/pdal/kernel/Translate.hpp
    M include/pdal/pdal_macros.hpp
    M plugins/pcl/CMakeLists.txt
    A plugins/pcl/kernel/Ground.cpp
    A plugins/pcl/kernel/Ground.hpp
    A plugins/pcl/kernel/PCL.cpp
    A plugins/pcl/kernel/PCL.hpp
    M src/CMakeLists.txt
    M src/StageFactory.cpp
    M src/kernel/Application.cpp
    M src/kernel/Delta.cpp
    M src/kernel/Diff.cpp
    R src/kernel/Ground.cpp
    M src/kernel/Info.cpp
    A src/kernel/Kernel.cpp
    A src/kernel/KernelFactory.cpp
    A src/kernel/KernelInfo.cpp
    R src/kernel/PCL.cpp
    M src/kernel/Pipeline.cpp
    M src/kernel/Random.cpp
    M src/kernel/Translate.cpp

  Log Message:
  -----------
  add Kernel, KernelFactory, and KernelInfo, register kernel plugins


  Commit: c152309f361eea8cfe00d238e96e7b86071b8094
      https://github.com/PDAL/PDAL/commit/c152309f361eea8cfe00d238e96e7b86071b8094
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    R include/pdal/kernel/View.hpp
    M plugins/pcl/CMakeLists.txt
    M plugins/pcl/kernel/Ground.cpp
    M plugins/pcl/kernel/Ground.hpp
    A plugins/pcl/kernel/View.cpp
    A plugins/pcl/kernel/View.hpp
    R src/kernel/View.cpp

  Log Message:
  -----------
  make ground and kernel plugins


  Commit: 9cdbd7d412b8554d3823269c3f5d43c881c7190b
      https://github.com/PDAL/PDAL/commit/9cdbd7d412b8554d3823269c3f5d43c881c7190b
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M src/FileUtils.cpp
    M src/StageFactory.cpp

  Log Message:
  -----------
  assume that if the filename starts with http, we are passing a greyhound url


  Commit: c44fbc8b1d5a05f10e425f9295dbf7caae723f91
      https://github.com/PDAL/PDAL/commit/c44fbc8b1d5a05f10e425f9295dbf7caae723f91
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M include/pdal/kernel/Kernel.hpp
    M include/pdal/kernel/KernelFactory.hpp
    M include/pdal/kernel/KernelInfo.hpp
    M src/kernel/Kernel.cpp

  Log Message:
  -----------
  remove cruft


  Commit: 8e9f8a1e2ebec2a4610bc4e3a1870dc8dffa1775
      https://github.com/PDAL/PDAL/commit/8e9f8a1e2ebec2a4610bc4e3a1870dc8dffa1775
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M include/pdal/kernel/Kernel.hpp
    M include/pdal/kernel/KernelInfo.hpp
    M plugins/pcl/drivers/PcdReader.hpp
    M plugins/pcl/drivers/PcdWriter.hpp
    M plugins/pcl/filters/PCLBlock.cpp
    M plugins/pcl/filters/PCLBlock.hpp
    M plugins/pcl/kernel/Ground.cpp
    M plugins/pcl/kernel/Ground.hpp
    M plugins/pcl/kernel/PCL.cpp
    M plugins/pcl/kernel/PCL.hpp
    M plugins/pcl/kernel/View.hpp
    M plugins/pcl/pipeline/PCLPipeline.h
    M plugins/pcl/pipeline/PCLPipeline.hpp
    M src/kernel/Kernel.cpp

  Log Message:
  -----------
  astyle


  Commit: e978d9082fce9475ae4a066be6de7f9d298e4d8f
      https://github.com/PDAL/PDAL/commit/e978d9082fce9475ae4a066be6de7f9d298e4d8f
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M CMakeLists.txt
    R include/stubs/pcl/console/print.h
    R include/stubs/pcl/filters/voxel_grid.h
    R include/stubs/pcl/for_each_type.h
    R include/stubs/pcl/io/impl/pcd_io.hpp
    R include/stubs/pcl/io/pcd_io.h
    R include/stubs/pcl/pcl_config.h
    R include/stubs/pcl/pipeline/pipeline.h
    R include/stubs/pcl/point_traits.h
    R include/stubs/pcl/point_types.h
    R include/stubs/pcl/visualization/pcl_visualizer.h
    R include/stubs/pcl/visualization/point_cloud_color_handlers.h
    M src/CMakeLists.txt

  Log Message:
  -----------
  remove stubs


  Commit: 3eb49e7e492ce4c363139f10a6af1ccff76454e7
      https://github.com/PDAL/PDAL/commit/3eb49e7e492ce4c363139f10a6af1ccff76454e7
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M include/pdal/Filters.hpp

  Log Message:
  -----------
  PCLBlock not required in Filters.hpp


  Commit: edea8f8e5ced28be80f8347757f11833fe7531bc
      https://github.com/PDAL/PDAL/commit/edea8f8e5ced28be80f8347757f11833fe7531bc
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    R include/pdal/PCLConversions.hpp
    R include/pdal/kernel/Application.hpp
    M plugins/pcl/CMakeLists.txt
    A plugins/pcl/PCLConversions.hpp
    M src/CMakeLists.txt
    R src/kernel/Application.cpp

  Log Message:
  -----------
  remove Application class, move PCLConversions to pcl plugin folder


  Commit: 98975a3621cee656ce7dcaa69af4d1e57db059ea
      https://github.com/PDAL/PDAL/commit/98975a3621cee656ce7dcaa69af4d1e57db059ea
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M include/pdal/StageFactory.hpp

  Log Message:
  -----------
  make get*Creators public (maybe we should have an accessor for driver availability instead)


  Commit: cfe858da9b576c60e0100eea0f90854a15a46dfa
      https://github.com/PDAL/PDAL/commit/cfe858da9b576c60e0100eea0f90854a15a46dfa
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M include/pdal/kernel/Kernel.hpp
    M src/kernel/Kernel.cpp

  Log Message:
  -----------
  m_visualize always present (only true if PCL available), PCLVisualizer
writer invoked for single buffer display, still need to work out details
of before/after buffer display (to get PCL fully out of Kernel)


  Commit: bb5981841f5a171cd65795f951b61484d172ca8b
      https://github.com/PDAL/PDAL/commit/bb5981841f5a171cd65795f951b61484d172ca8b
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M include/pdal/kernel/Kernels.hpp

  Log Message:
  -----------
  Application no longer, replaced by Kernel


  Commit: 6367fc7a42ffedbcaa7fd318b1d7174d827bd077
      https://github.com/PDAL/PDAL/commit/6367fc7a42ffedbcaa7fd318b1d7174d827bd077
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M plugins/pcl/CMakeLists.txt
    M plugins/pcl/drivers/PCLVisualizer.cpp

  Log Message:
  -----------
  cleanup


  Commit: 5f50b0772134314fc37ccc7bd6b5e3a62065d26f
      https://github.com/PDAL/PDAL/commit/5f50b0772134314fc37ccc7bd6b5e3a62065d26f
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M include/pdal/filters/Decimation.hpp
    M src/filters/Decimation.cpp
    M src/kernel/Translate.cpp

  Log Message:
  -----------
  VoxelGrid removed from decimation, now called via PCLBlock in Translate kernel


  Commit: 4f34b85d29c9e441b48217e3c18db5527ad0b0fe
      https://github.com/PDAL/PDAL/commit/4f34b85d29c9e441b48217e3c18db5527ad0b0fe
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M include/pdal/kernel/Kernel.hpp
    M plugins/pcl/kernel/Ground.cpp
    M plugins/pcl/kernel/PCL.cpp
    M src/kernel/Kernel.cpp
    M src/kernel/Translate.cpp

  Log Message:
  -----------
  disable double buffer visualization for now, only view output buffer


  Commit: 30a88c7f129a7eb2c91a8b8622c8d03c9b36c60c
      https://github.com/PDAL/PDAL/commit/30a88c7f129a7eb2c91a8b8622c8d03c9b36c60c
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M plugins/pcl/PCLConversions.hpp

  Log Message:
  -----------
  PCLConversions does not check for PDAL_HAVE_PCL because we do not reach this code without PCL


  Commit: 7e521d34f4054d427f3a57f572c2b99adc20fd9b
      https://github.com/PDAL/PDAL/commit/7e521d34f4054d427f3a57f572c2b99adc20fd9b
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M src/StageFactory.cpp

  Log Message:
  -----------
  instead of using #ifdef we check to see if we can get[Reader|Writer]Creator for the given driver


  Commit: 6812d201a2d365ffd2d942f09520c60f9a69be19
      https://github.com/PDAL/PDAL/commit/6812d201a2d365ffd2d942f09520c60f9a69be19
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M apps/CMakeLists.txt
    M pdal_defines.h.in
    M test/unit/Support.cpp

  Log Message:
  -----------
  we need to know if the APP_BUNDLE was built, as the path to pdal will be different for unit tests


  Commit: 239e098cef70e8fe56599246aa15890f9f7128e8
      https://github.com/PDAL/PDAL/commit/239e098cef70e8fe56599246aa15890f9f7128e8
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M apps/pdal.cpp
    M plugins/pcl/CMakeLists.txt
    M plugins/pcl/filters/PCLBlock.cpp
    A plugins/pcl/kernel/Smooth.cpp
    A plugins/pcl/kernel/Smooth.hpp
    M plugins/pcl/pipeline/PCLPipeline.cpp
    M plugins/pcl/pipeline/PCLPipeline.h
    M plugins/pcl/pipeline/PCLPipeline.hpp

  Log Message:
  -----------
  add MovingLeastSquares access and Smooth kernel, disable normals for now (do we really need/use them?)


  Commit: 0a332bc9bf8fafee0010a49cfa2d50bf0e502e40
      https://github.com/PDAL/PDAL/commit/0a332bc9bf8fafee0010a49cfa2d50bf0e502e40
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M plugins/pcl/CMakeLists.txt

  Log Message:
  -----------
  add pcl integration/todo notes


  Commit: 305f6bf5cfeb418be1c1e13c1b64ec7ff902c0bd
      https://github.com/PDAL/PDAL/commit/305f6bf5cfeb418be1c1e13c1b64ec7ff902c0bd
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M src/CMakeLists.txt
    M test/unit/CMakeLists.txt
    M test/unit/filters/PCLBlockFilterTest.cpp

  Log Message:
  -----------
  test without linking PCL in src/CMakeLists.txt, re-enable PCLBlockFilterTest and test for PCL presence using the StageFactory getFilterCreator


  Commit: 6fba9059b5e8576747c74428a8c182eb618d540f
      https://github.com/PDAL/PDAL/commit/6fba9059b5e8576747c74428a8c182eb618d540f
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M CMakeLists.txt
    M pdal_defines.h.in
    M plugins/pcl/CMakeLists.txt
    M src/CMakeLists.txt
    M src/kernel/Kernel.cpp
    M test/unit/CMakeLists.txt
    M test/unit/filters/PCLBlockFilterTest.cpp

  Log Message:
  -----------
  PCL unit tests pass with a warning if PCL plugins are not installed - though we should still move PCL tests to the plugin folder


  Commit: 85fde74f7d9815f66c74a23d75063c8ad1c4eec4
      https://github.com/PDAL/PDAL/commit/85fde74f7d9815f66c74a23d75063c8ad1c4eec4
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M src/pdal_config.cpp

  Log Message:
  -----------
  remove PCL from getVersionString


  Commit: bf51e84b3eca6233bd3a0b81aa8d49052e1bb9c7
      https://github.com/PDAL/PDAL/commit/bf51e84b3eca6233bd3a0b81aa8d49052e1bb9c7
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M plugins/pcl/CMakeLists.txt

  Log Message:
  -----------
  update pcl plugin notes


  Commit: 2af37a2efb4bef7f8af2fea0fa52fb5ecacd5879
      https://github.com/PDAL/PDAL/commit/2af37a2efb4bef7f8af2fea0fa52fb5ecacd5879
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M CMakeLists.txt
    M pdal_defines.h.in
    M plugins/pcl/CMakeLists.txt

  Log Message:
  -----------
  remove PDAL_HAVE_PCL, PCL detect can be moved to plugins/pcl/CMakeLists.txt


  Commit: 8904fe592e0dbe45b71ddb7862dd9b92121e7d6b
      https://github.com/PDAL/PDAL/commit/8904fe592e0dbe45b71ddb7862dd9b92121e7d6b
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M CMakeLists.txt
    M plugins/pcl/CMakeLists.txt

  Log Message:
  -----------
  move PCL detect to plugins folder


  Commit: d6b7202209a63398517dda7d53a87590c9b8f206
      https://github.com/PDAL/PDAL/commit/d6b7202209a63398517dda7d53a87590c9b8f206
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M CMakeLists.txt
    M plugins/CMakeLists.txt
    M plugins/pcl/CMakeLists.txt
    M plugins/pcl/filters/PCLBlock.cpp

  Log Message:
  -----------
  fix path to PCLConversions.hpp, main level gets WITH_PCL


  Commit: ca49dcf3cb37ac5fa7ff7c840394b67d7d800cc2
      https://github.com/PDAL/PDAL/commit/ca49dcf3cb37ac5fa7ff7c840394b67d7d800cc2
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M plugins/pcl/drivers/PcdReader.cpp
    M plugins/pcl/drivers/PcdWriter.cpp

  Log Message:
  -----------
  fix more PCLConversions.hpp paths


  Commit: 588720c0dcbdca3317a7cf79441790e3fd8ce6b5
      https://github.com/PDAL/PDAL/commit/588720c0dcbdca3317a7cf79441790e3fd8ce6b5
  Author: Bradley J Chambers <brad.chambers at gmail.com>
  Date:   2014-10-20 (Mon, 20 Oct 2014)

  Changed paths:
    M cmake/pdal_targets.cmake
    M pdal_defines.h.in
    M plugins/pcl/CMakeLists.txt
    M src/CMakeLists.txt
    M src/StageFactory.cpp

  Log Message:
  -----------
  remove reference to USE_PDAL_PLUGIN_PCD, set source_group in PDAL_ADD_PLUGIN


Compare: https://github.com/PDAL/PDAL/compare/f9f1983c108a...588720c0dcbd


More information about the pdal-commits mailing list