Class SickRangeFilter
Defined in File sick_range_filter.h
Class Documentation
-
class SickRangeFilter
Public Functions
-
inline SickRangeFilter(float range_min = 0, float range_max = FLT_MAX, RangeFilterResultHandling settings = RangeFilterResultHandling::RANGE_FILTER_DEACTIVATED)
-
inline bool apply(float &range, bool &range_modified) const
-
inline bool applyXYZ(float &x, float &y, float &z, float azimuth, float elevation)
-
inline void resizePointCloud(size_t rangeNum, ros_sensor_msgs::PointCloud2 &cloud)
-
inline std::string print(void) const
-
inline float rangeMin(void) const
-
inline float rangeMax(void) const
-
inline RangeFilterResultHandling setting(void) const
Protected Attributes
-
float m_range_min = 0
-
float m_range_max = FLT_MAX
-
RangeFilterResultHandling m_settings = RANGE_FILTER_DEACTIVATED
-
inline SickRangeFilter(float range_min = 0, float range_max = FLT_MAX, RangeFilterResultHandling settings = RangeFilterResultHandling::RANGE_FILTER_DEACTIVATED)