4#include <Foundation/Basics.h>
5#include <Foundation/Containers/DynamicArray.h>
6#include <Foundation/Math/Vec3.h>
7#include <Foundation/Types/Status.h>
23 plVec3 GetDomainMin()
const;
24 plVec3 GetDomainMax()
const;
26 plUInt32 GetLUTSize()
const;
29 plVec3 GetLUTEntry(plUInt32 r, plUInt32 g, plUInt32 b)
const;
32 plUInt32 m_uiLUTSize = 0;
40 plUInt32 GetLUTIndex(plUInt32 r, plUInt32 g, plUInt32 b)
const;
Simple implementation to read Adobe CUBE LUT files.
Definition AdobeCUBEReader.h:16
Definition DynamicArray.h:81
Base class for all logging classes.
Definition Log.h:77
Interface for binary in (read) streams.
Definition Stream.h:22
static plVec3Template< float > MakeZero()
Definition Vec3.h:38
An plResult with an additional message for the reason of failure.
Definition Status.h:12