12 #include "../view_map/Functions1D.h"
21 namespace Functions1D {
95 return "LocalAverageDepthF1D";
133 _sampling = sampling;
139 return "GetCompleteViewMapDensityF1D";
174 float sampling = 2.0f)
177 _sampling = sampling;
183 return "GetDirectionalViewMapDensityF1D";
218 _sampling = sampling;
229 return "GetSteerableViewMapDensityF1D";
261 _sampling = sampling;
267 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)