TuttleOFX  1
tuttle::LutReader Class Reference

#include <LutReader.hpp>

Public Types

typedef std::vector< double,
tuttle::plugin::OfxAllocator
< double > > 
VectorDouble

Public Member Functions

 LutReader ()
virtual ~LutReader ()
bool read (const fs::path &filename)
 Set 3DL filename.
const bool readOk () const
 Is a file read success.
VectorDoubledata ()
VectorDoublesteps ()

Protected Attributes

VectorDouble _data
VectorDouble _steps
bool _bReadOk

Detailed Description

Definition at line 21 of file LutReader.hpp.


Member Typedef Documentation

typedef std::vector<double, tuttle::plugin::OfxAllocator<double> > tuttle::LutReader::VectorDouble

Definition at line 24 of file LutReader.hpp.


Constructor & Destructor Documentation

tuttle::LutReader::LutReader ( ) [inline]

Definition at line 31 of file LutReader.hpp.

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

Definition at line 32 of file LutReader.hpp.


Member Function Documentation

VectorDouble& tuttle::LutReader::data ( ) [inline]

Definition at line 38 of file LutReader.hpp.

Referenced by tuttle::AbstractLut::reset().

bool tuttle::LutReader::read ( const fs::path &  filename)

Set 3DL filename.

Definition at line 21 of file LutReader.cpp.

References tuttle::max().

Referenced by tuttle::plugin::lut::LutPlugin::changedParam(), and tuttle::plugin::lut::LutPlugin::render().

Here is the call graph for this function:

const bool tuttle::LutReader::readOk ( ) const [inline]

Is a file read success.

Definition at line 37 of file LutReader.hpp.

Referenced by tuttle::plugin::lut::LutPlugin::render().

VectorDouble& tuttle::LutReader::steps ( ) [inline]

Definition at line 39 of file LutReader.hpp.

Referenced by tuttle::AbstractLut::reset().


Field Documentation

bool tuttle::LutReader::_bReadOk [protected]

Definition at line 28 of file LutReader.hpp.

Definition at line 26 of file LutReader.hpp.

Definition at line 27 of file LutReader.hpp.


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