LevMarPlane< WeightT > Class Template Reference
+ Inheritance diagram for LevMarPlane< WeightT >:

Public Types

enum  { NumParams = 4 }
 
typedef float ScalarType
 

Public Member Functions

template<class IteratorT >
ScalarType Chi (const ScalarType *params, IteratorT begin, IteratorT end, ScalarType *values, ScalarType *temp) const
 
template<class IteratorT >
void Derivatives (const ScalarType *params, IteratorT begin, IteratorT end, const ScalarType *values, const ScalarType *temp, ScalarType *matrix) const
 
 LevMarPlane ()
 
void Normalize (ScalarType *params) const
 

Detailed Description

template<class WeightT>
class LevMarPlane< WeightT >

Definition at line 122 of file Plane.cpp.

Member Typedef Documentation

◆ ScalarType

typedef float ScalarType

Definition at line 127 of file Plane.cpp.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
NumParams 

Definition at line 126 of file Plane.cpp.

Constructor & Destructor Documentation

◆ LevMarPlane()

LevMarPlane ( )
inline

Definition at line 129 of file Plane.cpp.

Member Function Documentation

◆ Chi()

ScalarType Chi ( const ScalarType params,
IteratorT  begin,
IteratorT  end,
ScalarType values,
ScalarType temp 
) const
inline

Definition at line 136 of file Plane.cpp.

◆ Derivatives()

void Derivatives ( const ScalarType params,
IteratorT  begin,
IteratorT  end,
const ScalarType values,
const ScalarType temp,
ScalarType matrix 
) const
inline

Definition at line 153 of file Plane.cpp.

◆ Normalize()

void Normalize ( ScalarType params) const
inline

Definition at line 169 of file Plane.cpp.

+ Here is the call graph for this function:

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