34 #if defined(BLUELocalLengthEstimator_RECURSES) 35 #error Recursive header files inclusion detected in BLUELocalLengthEstimator.h 36 #else // defined(BLUELocalLengthEstimator_RECURSES) 38 #define BLUELocalLengthEstimator_RECURSES 40 #if !defined BLUELocalLengthEstimator_h 42 #define BLUELocalLengthEstimator_h 47 #include "DGtal/base/Common.h" 48 #include "DGtal/geometry/curves/estimation/TwoStepLocalLengthEstimator.h" 68 template <
typename TConstIterator>
98 out <<
"[BLUELocalLengthEstimator]";
100 out <<
" myH="<< this->
myH;
102 out<<
" not initialized";
135 template <
typename T>
137 operator<< ( std::ostream & out, const BLUELocalLengthEstimator<T> & object );
144 #endif // !defined BLUELocalLengthEstimator_h 146 #undef BLUELocalLengthEstimator_RECURSES 147 #endif // else defined(BLUELocalLengthEstimator_RECURSES) Aim: a simple model of CGlobalCurveEstimator that compute the length of a curve using the l_1 metric ...
BLUELocalLengthEstimator()
BLUELocalLengthEstimator & operator=(const BLUELocalLengthEstimator &other)
Aim: Best Linear Unbiased Two step length estimator.
void selfDisplay(std::ostream &out) const
bool myIsInitBefore
Boolean to make sure that init() has been called before eval().
DGtal is the top-level namespace which contains all DGtal functions and types.
TConstIterator ConstIterator