The CropBoxFilter class, used to filter objects in crop boxes. More...
#include <CropBoxFilter.hpp>
Public Member Functions | |
CropBoxFilter (const std::string &xml_path) | |
CropBoxFilter. More... | |
void | doFiltering (IndicesPtr &indicesPtr) |
doFiltering Does the actual filtering. setInputCloud(...) must be called before. More... | |
boost::shared_ptr< std::vector< CropBoxWrapperPtr > > | getCropBoxWrapperPtrList () |
getCropBoxPtrList More... | |
Public Member Functions inherited from next_best_view::GeneralFilter | |
void | filter (IndicesPtr &indicesPtr) |
Applies the filter on the indices. More... | |
GeneralFilter () | |
void | setPostFilter (GeneralFilterPtr &filterPtr) |
Adding a post filter to this filter. More... | |
void | setPreFilter (GeneralFilterPtr &filterPtr) |
Adding a pre filter to this filter. More... | |
Public Member Functions inherited from next_best_view::CommonClass | |
CommonClass () | |
constructor More... | |
virtual IndicesPtr & | getIndices () |
virtual ObjectPointCloudPtr & | getInputCloud () |
virtual void | setIndices (const IndicesPtr &indicesPtr) |
setting the shared pointer to the active indices of the point cloud. More... | |
virtual void | setInputCloud (const ObjectPointCloudPtr &pointCloudPtr) |
setting the input cloud. More... | |
virtual | ~CommonClass ()=0 |
pure virtual deconstructor. More... | |
Private Attributes | |
boost::shared_ptr< std::vector< CropBoxWrapperPtr > > | mCropBoxPtrList |
The CropBoxFilter class, used to filter objects in crop boxes.
Definition at line 31 of file CropBoxFilter.hpp.
next_best_view::CropBoxFilter::CropBoxFilter | ( | const std::string & | xml_path | ) |
xml_path | path to a xml file containing crop box information (name, poisition, size). |
Definition at line 27 of file CropBoxFilter.cpp.
|
virtual |
doFiltering Does the actual filtering. setInputCloud(...) must be called before.
indicesPtr | the filtered objects indices. |
Implements next_best_view::GeneralFilter.
Definition at line 31 of file CropBoxFilter.cpp.
boost::shared_ptr< std::vector< CropBoxWrapperPtr > > next_best_view::CropBoxFilter::getCropBoxWrapperPtrList | ( | ) |
getCropBoxPtrList
Definition at line 57 of file CropBoxFilter.cpp.
|
private |
Definition at line 33 of file CropBoxFilter.hpp.