Add triangle filter sampling.

This commit is contained in:
castano
2007-12-06 10:13:01 +00:00
parent 12f2456e90
commit d3240ff992
2 changed files with 33 additions and 5 deletions

View File

@ -18,7 +18,9 @@ namespace nv
NVIMAGE_API virtual ~Filter();
NVIMAGE_API float width() const { return m_width; }
NVIMAGE_API float sample(float x, float scale, int samples) const;
NVIMAGE_API float sampleDelta(float x, float scale) const;
NVIMAGE_API float sampleBox(float x, float scale, int samples) const;
NVIMAGE_API float sampleTriangle(float x, float scale, int samples) const;
virtual float evaluate(float x) const = 0;