26 #include "../view_map/Functions1D.h"
35 namespace Functions1D {
109 return "LocalAverageDepthF1D";
147 _sampling = sampling;
153 return "GetCompleteViewMapDensityF1D";
188 float sampling = 2.0f)
191 _sampling = sampling;
197 return "GetDirectionalViewMapDensityF1D";
232 _sampling = sampling;
243 return "GetSteerableViewMapDensityF1D";
275 _sampling = sampling;
281 return "GetViewMapGradientNormF1D";
Functions taking 0D input.
typedef double(DMatrix)[4][4]
int operator()(Interface1D &inter)
DensityF1D(double sigma=2, IntegrationType iType=MEAN, float sampling=2.0f)
GetCompleteViewMapDensityF1D(unsigned level, IntegrationType iType=MEAN, float sampling=2.0f)
int operator()(Interface1D &inter)
int operator()(Interface1D &inter)
GetDirectionalViewMapDensityF1D(unsigned iOrientation, unsigned level, IntegrationType iType=MEAN, float sampling=2.0f)
GetSteerableViewMapDensityF1D(int level, IntegrationType iType=MEAN, float sampling=2.0f)
int operator()(Interface1D &inter)
virtual ~GetSteerableViewMapDensityF1D()
GetViewMapGradientNormF1D(int level, IntegrationType iType=MEAN, float sampling=2.0f)
int operator()(Interface1D &inter)
LocalAverageDepthF1D(real sigma, IntegrationType iType=MEAN)
int operator()(Interface1D &inter)
virtual Interface0DIterator verticesEnd()
virtual Interface0DIterator pointsEnd(float t=0.0f)
virtual Interface0DIterator verticesBegin()
virtual Interface0DIterator pointsBegin(float t=0.0f)
IntegrationType _integration
T integrate(UnaryFunction0D< T > &fun, Interface0DIterator it, Interface0DIterator it_end, IntegrationType integration_type=MEAN)