head 1.2; access; symbols pkgsrc-2024Q1:1.1.0.24 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.22 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.20 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.18 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.16 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.14 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.12 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.10 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.8 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.6 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.4 pkgsrc-2021Q3-base:1.1 pkgsrc-2021Q2:1.1.0.2 pkgsrc-2021Q2-base:1.1; locks; strict; comment @// @; 1.2 date 2024.05.05.20.58.10; author adam; state dead; branches; next 1.1; commitid PcBqWfvNsJOmYQ8F; 1.1 date 2021.05.07.11.36.29; author thor; state Exp; branches; next ; commitid XM9BetFutVUo1dSC; desc @@ 1.2 log @pcl: updated to 1.14.1 PCL 1.14.1 One big change in this release is that the dependency boost-filesystem is now optional if you compile PCL and your own project that uses PCL as C++17 (e.g. by adding -DCMAKE_CXX_STANDARD=17 -DCMAKE_CUDA_STANDARD=17 to the cmake call). The default C++ standard for PCL is currently still C++14, where boost-filesystem is a hard requirement. Some modules will not be built if boost-filesystem is not available (currently recognition, outofcore, some apps). Big thanks to @@cybaol for implementing this, and of course also thanks to everyone else who contributed to this release! PCL 1.14.0 This release brings for example: a faster and more robust GeneralizedIterativeClosestPoint (GICP) registration better compatibility with the latest compilers and 3rd party libraries (Eigen, Boost, etc.) and many more bug fixes and performance enhancements @ text @$NetBSD: patch-visualization_src_interactor__style.cpp,v 1.1 2021/05/07 11:36:29 thor Exp $ Support VTK 9, from PR 4262 --- visualization/src/interactor_style.cpp.orig 2020-08-14 12:23:03.000000000 +0000 +++ visualization/src/interactor_style.cpp @@@@ -36,6 +36,7 @@@@ * */ +#include #include #include #include @@@@ -137,7 +138,7 @@@@ pcl::visualization::PCLVisualizerInterac { FindPokedRenderer (Interactor->GetEventPosition ()[0], Interactor->GetEventPosition ()[1]); - ofstream ofs_cam (file.c_str ()); + std::ofstream ofs_cam (file.c_str ()); if (!ofs_cam.is_open ()) { return (false); @ 1.1 log @graphics/pcl: enable visualization using VTK This is a very common use-case and thus VTK is on by default. As there are cases where you just need PCL for the data formats and algorithms, it can be disabled. There is another change pending to add Qt support to VTK, which will be inherited here, as I am told the (a?) standard use case for VTK is via Qt. The option is: Either just computations (headless) or the full visualization stuff. @ text @d1 1 a1 1 $NetBSD$ @