34 #if defined(Measure_RECURSES)
35 #error Recursive header files inclusion detected in Measure.h
38 #define Measure_RECURSES
40 #if !defined Measure_h
47 #include "DGtal/base/Common.h"
48 #include "DGtal/kernel/sets/CDigitalSet.h"
49 #include "DGtal/base/CowPtr.h"
70 template<
typename TSet >
100 void init(
const double h,
const Set &aSetPointer);
174 template <
typename T>
183 #include "DGtal/geometry/volumes/estimation/Measure.ih"
190 #undef Measure_RECURSES
Aim: Implements a simple measure computation (in the Lesbegue sens) of a set. In dimension 2,...
double myH
grid resolution parameter.
Set::Size mySetSize
Copy of the set size.
double myIsInitBefore
Boolean to assert that the init() was called before the eval().
Measure & operator=(const Measure &other)
void init(const double h, const Set &aSetPointer)
void selfDisplay(std::ostream &out) const
Measure(const Measure &other)
DGtal is the top-level namespace which contains all DGtal functions and types.
std::ostream & operator<<(std::ostream &out, const ATu0v1< TKSpace, TLinearAlgebra > &object)
HalfEdgeDataStructure::Size Size
HyperRectDomain< Space > Domain