Deprecate use_polynomial_fit (#305)
The pcl function setPolynomialFit is deprecated, setPolynomialOrder should be used instead
This commit is contained in:
parent
d7a79b927f
commit
706c020528
@ -244,7 +244,19 @@ pcl_ros::MovingLeastSquares::config_callback(MLSConfig & config, uint32_t level)
|
|||||||
NODELET_DEBUG(
|
NODELET_DEBUG(
|
||||||
"[config_callback] Setting the use_polynomial_fit flag to: %d.",
|
"[config_callback] Setting the use_polynomial_fit flag to: %d.",
|
||||||
use_polynomial_fit_);
|
use_polynomial_fit_);
|
||||||
|
#if PCL_VERSION_COMPARE(<, 1, 9, 0)
|
||||||
impl_.setPolynomialFit(use_polynomial_fit_);
|
impl_.setPolynomialFit(use_polynomial_fit_);
|
||||||
|
#else
|
||||||
|
if (use_polynomial_fit_) {
|
||||||
|
NODELET_WARN(
|
||||||
|
"[config_callback] use_polynomial_fit is deprecated, use polynomial_order instead!");
|
||||||
|
if (impl_.getPolynomialOrder() < 2) {
|
||||||
|
impl_.setPolynomialOrder(2);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
impl_.setPolynomialOrder(0);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
if (polynomial_order_ != config.polynomial_order) {
|
if (polynomial_order_ != config.polynomial_order) {
|
||||||
polynomial_order_ = config.polynomial_order;
|
polynomial_order_ = config.polynomial_order;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user