Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
jafar::bundle::observationsContainer Class Reference

Container for all observations used by the BA algorithm. More...


Detailed Description

Container for all observations used by the BA algorithm.

Definition at line 230 of file bundleData.hpp.

#include <bundleData.hpp>

List of all members.

Public Member Functions

 observationsContainer (bundleDimension const &bDim_)
 Constructor User gives numbers of different observation.
 observationsContainer (observationsContainer const &ODB_)
 Copy constructor.
 ~observationsContainer ()
 Destructor to free memory allocated in the constructor.
void initFromFile (const bundleParameters &bP)
 Fill tabulars from input data file (whose paths are stored in an bundleParameters Class object)
double residualWL2Norm ()
 Compute and return the Mahalonobis norm of the global residual vector.
double residualL2Norm ()
 Compute and return the L2 norm of the global residual vector.

Public Attributes

bundleDimension pbDim
 Dimension.
jblas::bool_mat sparseSB1
 Sparse structure of the B1 matrix (an element of the jacobian matrix)
jblas::bool_mat sparseSB2
 Sparse structure of the B2 matrix (an element of the jacobian matrix)
std::vector< observation * > obs2D
 Tabular of Image features.
std::vector< observation * > obs3D
 Tabular of approximately well located 3D structure elements.
std::vector< observation * > obsCPDV
 Tabular of approximately well known extrinsic parameters.

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:32 for Jafar by doxygen 1.7.6.1
LAAS-CNRS