#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.