#include <ProbMultiRegCam.h>
Public Member Functions | |
ProbMultiRegCamSol () | |
Default constructor. | |
ProbMultiRegCamSol (ProbPolFusion *polFusion) | |
Complete constructor. | |
~ProbMultiRegCamSol () | |
void | insertPol (ProbPolFusion *polFusion) |
Insert a new ProbPolFusion in the list. | |
int | getSize () |
Gets the length of the solutions founded:. | |
ProbPolFusion * | getProbPolFusion (int pos) |
Returns a polymorh in the list. | |
vector< ProbPolFusion * > | getActualSol () |
ProbMultiRegCamSol & | operator= (ProbMultiRegCamSol &A) |
int | searchId (int id, vector< Pose > *ris, vector< MIPMatrix > *measCov, Decimal *rightProb, vector< Decimal > *weights) |
string | printSolutions (vector< Pose > *ris) |
string | print (int opt=0) |
Print all the solutions. |
MipAlgorithms::ProbMultiRegCamSol::ProbMultiRegCamSol | ( | ) |
Default constructor.
MipAlgorithms::ProbMultiRegCamSol::ProbMultiRegCamSol | ( | ProbPolFusion * | polFusion | ) |
Complete constructor.
MipAlgorithms::ProbMultiRegCamSol::~ProbMultiRegCamSol | ( | ) |
void MipAlgorithms::ProbMultiRegCamSol::insertPol | ( | ProbPolFusion * | polFusion | ) |
Insert a new ProbPolFusion in the list.
int MipAlgorithms::ProbMultiRegCamSol::getSize | ( | ) |
Gets the length of the solutions founded:.
ProbPolFusion * MipAlgorithms::ProbMultiRegCamSol::getProbPolFusion | ( | int | pos | ) |
Returns a polymorh in the list.
vector< ProbPolFusion * > MipAlgorithms::ProbMultiRegCamSol::getActualSol | ( | ) |
ProbMultiRegCamSol & MipAlgorithms::ProbMultiRegCamSol::operator= | ( | ProbMultiRegCamSol & | A | ) |
int MipAlgorithms::ProbMultiRegCamSol::searchId | ( | int | id, | |
vector< Pose > * | ris, | |||
vector< MIPMatrix > * | measCov, | |||
Decimal * | rightProb, | |||
vector< Decimal > * | weights | |||
) |
string MipAlgorithms::ProbMultiRegCamSol::printSolutions | ( | vector< Pose > * | ris | ) |
string MipAlgorithms::ProbMultiRegCamSol::print | ( | int | opt = 0 |
) |
Print all the solutions.