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