- created OBS-URL: https://build.opensuse.org/request/show/635821 OBS-URL: https://build.opensuse.org/package/show/science/python-pcl?expand=0&rev=1
44 lines
2.7 KiB
Diff
44 lines
2.7 KiB
Diff
From 96373afbaf93c3ce0c85248c81f1361fe796691f Mon Sep 17 00:00:00 2001
|
|
From: Dirk Stoecker <github@dstoecker.de>
|
|
Date: Mon, 27 Aug 2018 18:33:17 +0200
|
|
Subject: [PATCH] remove deprecated
|
|
|
|
---
|
|
pcl/pcl_filters_180.pxd | 8 ++++----
|
|
pcl/pxi/Filters/ConditionalRemoval_180.pxi | 3 ++-
|
|
2 files changed, 6 insertions(+), 5 deletions(-)
|
|
|
|
diff --git a/pcl/pcl_filters_180.pxd b/pcl/pcl_filters_180.pxd
|
|
index c272819..5ae6b16 100644
|
|
--- a/pcl/pcl_filters_180.pxd
|
|
+++ b/pcl/pcl_filters_180.pxd
|
|
@@ -616,10 +616,10 @@ cdef extern from "pcl/filters/conditional_removal.h" namespace "pcl":
|
|
ConditionalRemoval(int)
|
|
# ConditionalRemoval (ConditionBasePtr condition, bool extract_removed_indices = false)
|
|
# python invalid default param ?
|
|
- ConditionalRemoval (ConditionBasePtr_t condition, bool extract_removed_indices = false)
|
|
- ConditionalRemoval (ConditionBase_PointXYZI_Ptr_t condition, bool extract_removed_indices = false)
|
|
- ConditionalRemoval (ConditionBase_PointXYZRGB_Ptr_t condition, bool extract_removed_indices = false)
|
|
- ConditionalRemoval (ConditionBase_PointXYZRGBA_Ptr_t condition, bool extract_removed_indices = false)
|
|
+ # ConditionalRemoval (ConditionBasePtr_t condition, bool extract_removed_indices = false)
|
|
+ # ConditionalRemoval (ConditionBase_PointXYZI_Ptr_t condition, bool extract_removed_indices = false)
|
|
+ # ConditionalRemoval (ConditionBase_PointXYZRGB_Ptr_t condition, bool extract_removed_indices = false)
|
|
+ # ConditionalRemoval (ConditionBase_PointXYZRGBA_Ptr_t condition, bool extract_removed_indices = false)
|
|
# [with PointT = pcl::PointXYZ, pcl::ConditionalRemoval<PointT>::ConditionBasePtr = boost::shared_ptr<pcl::ConditionBase<pcl::PointXYZ> >]
|
|
# is deprecated (declared at /usr/include/pcl-1.7/pcl/filters/conditional_removal.h:632): ConditionalRemoval(ConditionBasePtr condition, bool extract_removed_indices = false) is deprecated,
|
|
# please use the setCondition (ConditionBasePtr condition) function instead. [-Wdeprecated-declarations]
|
|
diff --git a/pcl/pxi/Filters/ConditionalRemoval_180.pxi b/pcl/pxi/Filters/ConditionalRemoval_180.pxi
|
|
index 88a5e6d..911add7 100644
|
|
--- a/pcl/pxi/Filters/ConditionalRemoval_180.pxi
|
|
+++ b/pcl/pxi/Filters/ConditionalRemoval_180.pxi
|
|
@@ -19,7 +19,8 @@ cdef class ConditionalRemoval:
|
|
def __cinit__(self, ConditionAnd cond):
|
|
# self.me = new pclfil.ConditionalRemoval_t(<pclfil.ConditionBase_t*>cond.me)
|
|
# direct - NG
|
|
- self.me = new pclfil.ConditionalRemoval_t(<pclfil.ConditionBasePtr_t>cond.me)
|
|
+ self.me = new pclfil.ConditionalRemoval_t()
|
|
+ self.me.setCondition(<pclfil.ConditionBasePtr_t>cond.me)
|
|
|
|
# def __dealloc__(self):
|
|
# # MemoryAccessError
|