32 FilterBasic(posesToExplorePtr), deleteCount(0), filterMinimumNumberOfDeletedNormalsParam(filterMinimumNumberOfDeletedNormalsParam) { }
36 if (filterMinimumNumberOfDeletedNormalsParam <= 0) {
37 ROS_INFO_STREAM(
"filterMinimumNumberOfDeletedNormals is <= 0 -> nothing to do");
45 ROS_INFO_STREAM(
"Number of deleted ptuTuple by FilterMinimumNumberOfDeletedNormals: " << deleteCount);
49 bool shouldPtuTupleBeDeleted(
const RobotStatePtrVec::iterator &posesToExploreIter,
const PtuTuplePtrVec::iterator &ptuTuplePtrIter) {
boost::shared_ptr< FilterMinimumNumberOfDeletedNormals > FilterMinimumNumberOfDeletedNormalsPtr
int filterMinimumNumberOfDeletedNormalsParam
virtual ~FilterMinimumNumberOfDeletedNormals()
const RobotStatePtrVecPtr & posesToExplorePtr
bool wasIterationSuccessful()
FilterMinimumNumberOfDeletedNormals(const RobotStatePtrVecPtr &posesToExplorePtr, int filterMinimumNumberOfDeletedNormalsParam)
#define ROS_INFO_STREAM(args)
bool shouldPtuTupleBeDeleted(const RobotStatePtrVec::iterator &posesToExploreIter, const PtuTuplePtrVec::iterator &ptuTuplePtrIter)