kybalg::ProbMultiRegCam3DQuadSol Class Reference

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

#include <ProbMultiRegCam3D.h>

Inheritance diagram for kybalg::ProbMultiRegCam3DQuadSol:

MIPObject

List of all members.

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


Detailed Description

Solution of the multiple registration algorithm in 3D.

Author:
Marco Cognetti

Constructor & Destructor Documentation

kybalg::ProbMultiRegCam3DQuadSol::ProbMultiRegCam3DQuadSol (  ) 

Default constructor.

kybalg::ProbMultiRegCam3DQuadSol::ProbMultiRegCam3DQuadSol ( ProbPolFusion polFusion  ) 

Complete constructor.

kybalg::ProbMultiRegCam3DQuadSol::~ProbMultiRegCam3DQuadSol (  ) 

Destructor.


Member Function Documentation

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]

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