Public Member Functions | |
| PoseEstimator (const double locH=0, const double oriH=.2, const int nChains=-1, const int n=-1, boost::shared_ptr< CustomIntegrandFactor > cif=boost::shared_ptr< CustomIntegrandFactor >(), const bool partialview=false, const bool progress=true) | |
| void | load (const std::string &objectFilename, const std::string &sceneFilename, const std::string &meshfile="", const std::string &viewpointfile="", const bool light=true, const bool computeNormals=true) |
| void | load (const KernelCollection &objectModel, const KernelCollection &sceneModel, const std::string &meshfile="", const Vector3 &viewpoint=Vector3::ZERO, const bool light=true, const bool computeNormals=true) |
| void | usePartialViewEstimation (const Vector3 &viewpoint) |
| void | setMeshToVisibilityTol (const double meshTol) |
| void | setParallelization (const parallelizer::Type t) |
| parallelizer::Type | getParallelization () const |
| void | setCustomIntegrandFactor (boost::shared_ptr< CustomIntegrandFactor > cif) |
| boost::shared_ptr< CustomIntegrandFactor > | getCustomIntegrandFactor () const |
| const KernelCollection & | getObjectModel () const |
| const KernelCollection & | getSceneModel () const |
| kernel::se3 | modelToSceneTransformation (const boost::optional< kernel::se3 > >Transfo=boost::none) const |
| double | findMatchingScore (const kernel::se3 &pose) const |
| void | writeAlignedModel (const std::string &filename, const kernel::se3 &t) const |
Definition at line 38 of file PoseEstimator.h.