checkBif(PosId vertex, Decimal thr, int myId) | MipAlgorithms::ProbPolFusion | |
computeProbability(Pose measure, int id, map< int, vector< Pose > > *&likelihood) | MipAlgorithms::ProbPolFusion | |
decreaseRatingInThree() | MipAlgorithms::ProbPolFusion | |
decreaseRatingVertex() | MipAlgorithms::ProbPolFusion | |
deleteBifConflicts(int pos, int posAt, int idNew) | MipAlgorithms::ProbPolFusion | |
deleteBifConflictsOpt(int pos, int idNew) | MipAlgorithms::ProbPolFusion | |
deleteIntThree(int pos) | MipAlgorithms::ProbPolFusion | |
deleteLastIntFourNum() | MipAlgorithms::ProbPolFusion | |
deleteLastIntThree() | MipAlgorithms::ProbPolFusion | |
deleteLastOri() | MipAlgorithms::ProbPolFusion | |
deleteLastRotoTrasl() | MipAlgorithms::ProbPolFusion | |
deleteLastScaleF() | MipAlgorithms::ProbPolFusion | |
deleteLastTriangle() | MipAlgorithms::ProbPolFusion | |
deleteLastVertex() | MipAlgorithms::ProbPolFusion | |
deleteOri(int pos) | MipAlgorithms::ProbPolFusion | |
deleteQueueLastTriangle() | MipAlgorithms::ProbPolFusion | |
deleteQueueTriangle(int pos) | MipAlgorithms::ProbPolFusion | |
deleteRotoTrasl(int pos) | MipAlgorithms::ProbPolFusion | |
deleteScaleF(int pos) | MipAlgorithms::ProbPolFusion | |
deleteTriangle(int pos) | MipAlgorithms::ProbPolFusion | |
deleteVertex(int pos) | MipAlgorithms::ProbPolFusion | |
expandPol(int myId, vector< ProbPolFusion * > actualSol, vector< ProbPolFusion * > &bifProbPolFusion, Decimal linThr, map< int, vector< Pose > > *likelihood, vector< int > activeLikelihoods, Pose &myPose) | MipAlgorithms::ProbPolFusion | |
expandPolNoIn(int myId, vector< ProbPolFusion * > actualSol, vector< ProbPolFusion * > &bifProbPolFusion, Decimal linThr, map< int, vector< Pose > > *likelihood, vector< int > activeLikelihoods, Pose &myPose, int &maxBifSize) | MipAlgorithms::ProbPolFusion | |
expandPolOpt(int myId, vector< ProbPolFusion * > actualSol, vector< ProbPolFusion * > &bifProbPolFusion, Decimal linThr, map< int, vector< Pose > > *likelihood, vector< int > activeLikelihoods, Pose &myPose, int &maxBifSize) | MipAlgorithms::ProbPolFusion | |
getIds(vector< int > &ids) | MipAlgorithms::ProbPolFusion | |
getIntFourNum(int pos) | MipAlgorithms::ProbPolFusion | |
getIntThree(int pos) | MipAlgorithms::ProbPolFusion | |
getLastIntFourNum() | MipAlgorithms::ProbPolFusion | |
getLastIntThree() | MipAlgorithms::ProbPolFusion | |
getNInThree(int pos) | MipAlgorithms::ProbPolFusion | |
getOri(int pos) | MipAlgorithms::ProbPolFusion | |
getQueueSize() | MipAlgorithms::ProbPolFusion | |
getRatingInThree() | MipAlgorithms::ProbPolFusion | |
getRatingVertex() | MipAlgorithms::ProbPolFusion | |
getScale(int i) | MipAlgorithms::ProbPolFusion | |
getSize() | MipAlgorithms::ProbPolFusion | |
getTriangle(int pos) | MipAlgorithms::ProbPolFusion | |
getVertex(int pos) | MipAlgorithms::ProbPolFusion | |
growRatingInThree() | MipAlgorithms::ProbPolFusion | |
growRatingVertex() | MipAlgorithms::ProbPolFusion | |
insertOri(Decimal ori) | MipAlgorithms::ProbPolFusion | |
insertPointIntThree(Position ip, int pos) | MipAlgorithms::ProbPolFusion | |
insertPoints(Triangle *tria, int &numInt4) | MipAlgorithms::ProbPolFusion | |
insertPointsNoIn(Triangle *tria, int &numInt4, MIPMatrix *&matrixPointer, Decimal actualScale, vector< Position > &intToInsert, int &incrRatInThree) | MipAlgorithms::ProbPolFusion | |
insertTriangle(Triangle *tria, int myId, int id1, int id2) | MipAlgorithms::ProbPolFusion | |
insertVertex(PosId vertex) | MipAlgorithms::ProbPolFusion | |
operator=(ProbPolFusion &A) | MipAlgorithms::ProbPolFusion | |
print(int opt=0) | MipAlgorithms::ProbPolFusion | |
ProbPolFusion() | MipAlgorithms::ProbPolFusion | |
ProbPolFusion(Triangle *tria, int expMth) | MipAlgorithms::ProbPolFusion | |
queueSize() | MipAlgorithms::ProbPolFusion | |
searchBif(PosId vertex, int &posAt, Decimal thr) | MipAlgorithms::ProbPolFusion | |
searchVertex(int id) | MipAlgorithms::ProbPolFusion | |
searchVertex(int id, int &posAt) | MipAlgorithms::ProbPolFusion | |
selectScale(Decimal &bestScale, Decimal &bestProb, map< int, vector< Pose > > *&likelihood, vector< int > &activeLikelihoods, vector< int > &idsV, Pose &myPose) | MipAlgorithms::ProbPolFusion | |
setExpandMethod(int expMth) | MipAlgorithms::ProbPolFusion | |
setIntFourNum(int pos, int val) | MipAlgorithms::ProbPolFusion | |
setOri(int pos, Angle ori) | MipAlgorithms::ProbPolFusion | |
setQueue(Triangle *queue) | MipAlgorithms::ProbPolFusion | |
setRatingInThree(int rating) | MipAlgorithms::ProbPolFusion | |
setRatingVertex(int rating) | MipAlgorithms::ProbPolFusion | |
setRotoTrasl(int pos, MIPMatrix rt) | MipAlgorithms::ProbPolFusion | |
setScale(int i, Decimal scale) | MipAlgorithms::ProbPolFusion | |
setScale(Decimal scale) | MipAlgorithms::ProbPolFusion | |
setTriangle(int pos, Triangle *tria) | MipAlgorithms::ProbPolFusion | |
setVertex(int pos, PosId vertex) | MipAlgorithms::ProbPolFusion | |
~ProbPolFusion() | MipAlgorithms::ProbPolFusion | |