MipAlgorithms::BiReg Class Reference
[Binary registration]

Generic class for binary registration between two Observations. More...

#include <BiReg.h>

Inheritance diagram for MipAlgorithms::BiReg:

MipAlgorithms::BiRegRANSAC

List of all members.

Public Member Functions

 BiReg ()
 Null constructor.
 BiReg (BiRegPar BRP)
 Parametrical constructor.
BiRegType getType ()
 Return the type of the binary registration algorithm.
virtual void registration (BiRegIn &in, BiRegSol *solution)=0
void verboseOn ()
 Activate debug mode.
void verboseOff ()
 Deactivate debug mode.

Protected Member Functions

void setType (BiRegType t)
 Sets the type of the binary registration.

Protected Attributes

BiRegPar par
 Parameters of the binary registration.
bool verbose
 If verbose or not.


Detailed Description

Generic class for binary registration between two Observations.

Author:
Paolo Stegagno

Constructor & Destructor Documentation

MipAlgorithms::BiReg::BiReg (  ) 

Null constructor.

MipAlgorithms::BiReg::BiReg ( BiRegPar  BRP  ) 

Parametrical constructor.

Parameters:
[in] BRP BiRegPar containing the value of the desired parameters.


Member Function Documentation

void MipAlgorithms::BiReg::setType ( BiRegType  t  )  [protected]

Sets the type of the binary registration.

BiRegType MipAlgorithms::BiReg::getType (  ) 

Return the type of the binary registration algorithm.

virtual void MipAlgorithms::BiReg::registration ( BiRegIn in,
BiRegSol solution 
) [pure virtual]

register two Observations and give back the solution found, if any

Parameters:
in input of a single registration
solution pointer to vector of solution found

Implemented in MipAlgorithms::BiRegRANSAC.

void MipAlgorithms::BiReg::verboseOn (  ) 

Activate debug mode.

void MipAlgorithms::BiReg::verboseOff (  ) 

Deactivate debug mode.


Member Data Documentation

Parameters of the binary registration.

If verbose or not.


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