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