#include <ProbMultiRegCam3D.h>
Public Member Functions | |
ProbMultiRegCam3DQuadSol () | |
Default constructor. | |
ProbMultiRegCam3DQuadSol (ProbPolFusion *polFusion) | |
Complete constructor. | |
~ProbMultiRegCam3DQuadSol () | |
Destructor. | |
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 () |
Returns the actual solution. | |
ProbMultiRegCam3DQuadSol & | operator= (ProbMultiRegCam3DQuadSol &A) |
Assignment operator. | |
int | searchId (int id, vector< Pose3D > *ris, vector< MIPMatrix > *measCov, Decimal *rightProb, vector< Decimal > *weights) |
Returns a list of possible poses for id. | |
string | printSolutions (vector< Pose3D > *ris) |
Prints solutions. | |
string | print (int opt=0) |
Print all the solutions. | |
string | getObjectName () const |
Returns the object name. |
kybalg::ProbMultiRegCam3DQuadSol::ProbMultiRegCam3DQuadSol | ( | ) |
Default constructor.
kybalg::ProbMultiRegCam3DQuadSol::ProbMultiRegCam3DQuadSol | ( | ProbPolFusion * | polFusion | ) |
Complete constructor.
kybalg::ProbMultiRegCam3DQuadSol::~ProbMultiRegCam3DQuadSol | ( | ) |
Destructor.
void kybalg::ProbMultiRegCam3DQuadSol::insertPol | ( | ProbPolFusion * | polFusion | ) |
Insert a new ProbPolFusion in the list.
int kybalg::ProbMultiRegCam3DQuadSol::getSize | ( | ) |
Gets the length of the solutions founded:.
ProbPolFusion * kybalg::ProbMultiRegCam3DQuadSol::getProbPolFusion | ( | int | pos | ) |
Returns a polymorh in the list.
vector< ProbPolFusion * > kybalg::ProbMultiRegCam3DQuadSol::getActualSol | ( | ) |
Returns the actual solution.
ProbMultiRegCam3DQuadSol & kybalg::ProbMultiRegCam3DQuadSol::operator= | ( | ProbMultiRegCam3DQuadSol & | A | ) |
Assignment operator.
int kybalg::ProbMultiRegCam3DQuadSol::searchId | ( | int | id, | |
vector< Pose3D > * | ris, | |||
vector< MIPMatrix > * | measCov, | |||
Decimal * | rightProb, | |||
vector< Decimal > * | weights | |||
) |
Returns a list of possible poses for id.
string kybalg::ProbMultiRegCam3DQuadSol::printSolutions | ( | vector< Pose3D > * | ris | ) |
Prints solutions.
string kybalg::ProbMultiRegCam3DQuadSol::print | ( | int | opt = 0 |
) |
Print all the solutions.
string kybalg::ProbMultiRegCam3DQuadSol::getObjectName | ( | ) | const [inline, virtual] |