34#if defined(Measure_RECURSES)
35#error Recursive header files inclusion detected in Measure.h
38#define Measure_RECURSES
47#include "DGtal/base/Common.h"
48#include "DGtal/kernel/sets/CDigitalSet.h"
49#include "DGtal/base/CowPtr.h"
70 template<
typename TSet >
77 typedef typename TSet::Domain
Domain;
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,...
Measure & operator=(const Measure &other)
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().
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 ClosedIntegerHalfPlane< TSpace > &object)