kybalg::probMultiRegStereoCam3DQuadSol Class Reference

Solution of the multiple registration algorithm in 3D. More...

#include <ProbMultiRegStereoCam3D.h>

Inheritance diagram for kybalg::probMultiRegStereoCam3DQuadSol:

MIPObject

List of all members.

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:.
probPolFusionDistgetProbPolFusion (int pos)
 Returns a polymorh in the list.
vector< probPolFusionDist * > getActualSol ()
 Returns the actual solution.
probMultiRegStereoCam3DQuadSoloperator= (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.


Detailed Description

Solution of the multiple registration algorithm in 3D.

Author:
Marco Cognetti

Constructor & Destructor Documentation

kybalg::probMultiRegStereoCam3DQuadSol::probMultiRegStereoCam3DQuadSol (  ) 

Default constructor.

kybalg::probMultiRegStereoCam3DQuadSol::probMultiRegStereoCam3DQuadSol ( probPolFusionDist polFusion  ) 

Complete constructor.

kybalg::probMultiRegStereoCam3DQuadSol::~probMultiRegStereoCam3DQuadSol (  ) 

Destructor.


Member Function Documentation

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]

Returns the object name.

Implements MIPObject.


The documentation for this class was generated from the following files:

Generated on Mon Feb 20 07:01:10 2017 for MIP by  doxygen 1.5.6