#include <CropBoxWrapper.hpp>
Public Member Functions | |
CropBoxWrapper (CropBoxPtr cropBoxPtr, boost::shared_ptr< std::vector< SimpleVector3 >> cropBoxNormalsListPtr) | |
CropBoxPtr | getCropBox () |
boost::shared_ptr< std::vector< SimpleVector3 > > | getCropBoxNormalsList () |
void | setCropBox (CropBoxPtr cropBoxPtr) |
void | setCropBoxNormalsList (boost::shared_ptr< std::vector< SimpleVector3 >> cropBoxNormalsListPtr) |
Static Public Member Functions | |
static boost::shared_ptr< std::vector< CropBoxWrapperPtr > > | readCropBoxDataFromXMLFile (const std::string &xml_path) |
readCropBoxDataFromXMLFile reads the given xml file and returns a list of CropBoxWrapper. More... | |
Private Attributes | |
boost::shared_ptr< std::vector< SimpleVector3 > > | mCropBoxNormalsListPtr |
CropBoxPtr | mCropBoxPtr |
Definition at line 30 of file CropBoxWrapper.hpp.
next_best_view::CropBoxWrapper::CropBoxWrapper | ( | CropBoxPtr | cropBoxPtr, |
boost::shared_ptr< std::vector< SimpleVector3 >> | cropBoxNormalsListPtr | ||
) |
Definition at line 26 of file CropBoxWrapper.cpp.
CropBoxPtr next_best_view::CropBoxWrapper::getCropBox | ( | ) |
Definition at line 31 of file CropBoxWrapper.cpp.
boost::shared_ptr< std::vector< SimpleVector3 > > next_best_view::CropBoxWrapper::getCropBoxNormalsList | ( | ) |
Definition at line 35 of file CropBoxWrapper.cpp.
|
static |
readCropBoxDataFromXMLFile reads the given xml file and returns a list of CropBoxWrapper.
xml_path | path to a xml file containing crop box information (name, poisition, size). |
Definition at line 47 of file CropBoxWrapper.cpp.
void next_best_view::CropBoxWrapper::setCropBox | ( | CropBoxPtr | cropBoxPtr | ) |
Definition at line 39 of file CropBoxWrapper.cpp.
void next_best_view::CropBoxWrapper::setCropBoxNormalsList | ( | boost::shared_ptr< std::vector< SimpleVector3 >> | cropBoxNormalsListPtr | ) |
Definition at line 43 of file CropBoxWrapper.cpp.
|
private |
Definition at line 33 of file CropBoxWrapper.hpp.
|
private |
Definition at line 32 of file CropBoxWrapper.hpp.