#include <BaseRater.hpp>

Public Member Functions | |
| BaseRater (double bin_size, double maxAngleDeviation) | |
| bool | isVoteSupportingReference (VotedPosePtr &votedPose, PosePtr &refPose, RatingDataPtr data) |
| virtual void | printRatingAtBackProjectionLevel (VotedPosePtr &votedPose, PosePtr &refPose, RatingDataPtr data)=0 |
| virtual double | rateAtBackProjectionLevel (VotedPosePtr &votedPose, RatingDataPtr data)=0 |
Protected Attributes | |
| const double | maxAngleDeviation |
| const double | maxSquaredDistance |
| PointPtr | projectedPoint |
| PosePtr | projectedPose |
Private Types | |
| typedef GeometryHelper | GH |
BaseRater abstract class. Is the base class for rater classes, which provide methods to rate/score the recognition result throughout the whole recognition process.
Definition at line 31 of file BaseRater.hpp.
|
private |
Definition at line 34 of file BaseRater.hpp.
|
inline |
Definition at line 38 of file BaseRater.hpp.
|
inline |
Definition at line 46 of file BaseRater.hpp.
|
pure virtual |
Implemented in ISM::APORater, and ISM::SimpleRater.
|
pure virtual |
Implemented in ISM::APORater, and ISM::SimpleRater.
|
protected |
Definition at line 85 of file BaseRater.hpp.
|
protected |
Definition at line 84 of file BaseRater.hpp.
|
protected |
Definition at line 87 of file BaseRater.hpp.
|
protected |
Definition at line 86 of file BaseRater.hpp.