26 #include <boost/shared_ptr.hpp> 58 patternName(patternName), referencePose(referencePose), recognizedSet(recognizedSet),
77 bool operator==(
const RecognitionResultPtr& recogRes1,
const RecognitionResultPtr& recogRes2);
std::vector< RecognitionResultPtr > subPatterns
SummarizedVotedPosePtrs summarizedVotes
u_int64_t getNumberOfCombinations()
static constexpr double epsilon
std::ostream & operator<<(std::ostream &strm, const ISM::ObjectRelation &r)
boost::shared_ptr< ObjectSet > ObjectSetPtr
boost::shared_ptr< RecognitionResult > RecognitionResultPtr
bool operator==(const PointPtr &p1, const PointPtr &p2)
boost::shared_ptr< Pose > PosePtr
std::vector< SummarizedVotedPosePtr > SummarizedVotedPosePtrs
PosePtr referencePose
Pose of ism reference in this object configuration.
this namespace contains all generally usable classes.
ObjectSetPtr recognizedSet
Objects that have been assigned to scene instance. That match scene model.
u_int64_t numberOfCombinations
RecognitionResult(const std::string patternName, const PosePtr referencePose, const ObjectSetPtr recognizedSet, const double confidence, SummarizedVotedPosePtrs summarizedVotes=SummarizedVotedPosePtrs())