19 #if !defined(__NORI_RFILTER_H)
20 #define __NORI_RFILTER_H
22 #include <nori/object.h>
25 #define NORI_FILTER_RESOLUTION 32
47 virtual float eval(
float x)
const = 0;
53 virtual EClassType
getClassType()
const override {
return EReconstructionFilter; }
Base class of all objects.
Generic radially symmetric image reconstruction filter.
virtual float eval(float x) const =0
Evaluate the filter function.
float getRadius() const
Return the filter radius in fractional pixels.
virtual EClassType getClassType() const override
Return the type of object (i.e. Mesh/Camera/etc.) provided by this instance.