HypothesisUpdater is an abstract class for updating the objects in the point cloud. More...
#include <HypothesisUpdater.hpp>
Public Member Functions | |
HypothesisUpdater () | |
virtual unsigned int | update (const ObjectTypeSetPtr &objectTypeSetPtr, const ViewportPoint &viewportPoint)=0 |
Updates the point cloud under the assumption that the given viewport was chosen. More... | |
virtual | ~HypothesisUpdater ()=0 |
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... | |
HypothesisUpdater is an abstract class for updating the objects in the point cloud.
Definition at line 30 of file HypothesisUpdater.hpp.
next_best_view::HypothesisUpdater::HypothesisUpdater | ( | ) |
Definition at line 23 of file HypothesisUpdater.cpp.
|
pure virtual |
Definition at line 25 of file HypothesisUpdater.cpp.
|
pure virtual |
Updates the point cloud under the assumption that the given viewport was chosen.
objectTypeSetPtr | the object type names that shall be updated. |
viewportPoint | the viewport that was chosen |
Implemented in next_best_view::PerspectiveHypothesisUpdater, and next_best_view::DefaultHypothesisUpdater.