TuttleOFX  1
tuttle::Interpolator Class Reference

#include <Interpolator.hpp>

Inheritance diagram for tuttle::Interpolator:

Public Member Functions

 Interpolator ()
virtual ~Interpolator ()
virtual Color interpolate (const AbstractLut *lut, const double x, const double y, const double z) const =0
virtual Color interpolate (const AbstractLut *lut, const Color &color) const

Detailed Description

Definition at line 10 of file Interpolator.hpp.


Constructor & Destructor Documentation

tuttle::Interpolator::Interpolator ( ) [inline]

Definition at line 13 of file Interpolator.hpp.

virtual tuttle::Interpolator::~Interpolator ( ) [inline, virtual]

Definition at line 14 of file Interpolator.hpp.


Member Function Documentation

virtual Color tuttle::Interpolator::interpolate ( const AbstractLut lut,
const double  x,
const double  y,
const double  z 
) const [pure virtual]
Color tuttle::Interpolator::interpolate ( const AbstractLut lut,
const Color color 
) const [inline, virtual]

Definition at line 19 of file Interpolator.hpp.

References interpolate(), tuttle::Color::x, tuttle::Color::y, and tuttle::Color::z.

Here is the call graph for this function:


The documentation for this class was generated from the following file: