CVD::IRLS< Size, Reweight > Class Template Reference
[Mathematical operations]

#include <irls.h>

List of all members.


Detailed Description

template<int Size, class Reweight>
class CVD::IRLS< Size, Reweight >

Performs iterative reweighted least squares.

Parameters:
Size the size
Reweight The reweighting functor. This structure must provide reweight(), true-scale() and objective() methods. Existing examples are Robust I, Robust II and ILinear.

Definition at line 70 of file irls.h.


Public Member Functions

 IRLS ()
void add_df (double d, const Vector< Size > &f)
void operator+= (const IRLS &meas)
Matrix< Size, Size,
RowMajor > & 
get_true_C_inv ()
const Matrix< Size,
Size, RowMajor > & 
get_true_C_inv () const
double get_residual ()

The documentation for this class was generated from the following file:
Generated on Wed Feb 18 10:23:07 2009 for CVD by  doxygen 1.5.3