HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cop2_LumaContext Class Reference

#include <COP2_LumaKey.h>

+ Inheritance diagram for cop2_LumaContext:

Public Member Functions

 cop2_LumaContext ()
 
 ~cop2_LumaContext () override
 
bool createPerRes () const override
 
- Public Member Functions inherited from COP2_ContextData
 COP2_ContextData ()
 
virtual ~COP2_ContextData ()
 

Public Attributes

int myMinLum
 
float myMinVal
 
int myMaxLum
 
float myMaxVal
 
float myRolloff
 
int myRollFunc
 
int myDiscard
 
int myFunction
 
int mySuperSample
 
UT_String myKeyPlane
 
float(* myInterpFunc )(float)
 
float myInvRoll
 

Additional Inherited Members

- Static Public Member Functions inherited from UT_SmallObject< COP2_ContextData, UT_SMALLOBJECT_CLEANPAGES_OFF, 31, UT_SMALLOBJECT_THREADSAFE_ON, 512 >
static voidoperator new (size_t size)
 Regular new/delete operators. More...
 
static void operator delete (void *p, size_t size)
 Regular new/delete operators. More...
 
static voidoperator new (size_t, void *p)
 
static void operator delete (void *, void *)
 
- Protected Member Functions inherited from COP2_ContextData
virtual bool createPerPlane () const
 
virtual bool createPerTime () const
 
virtual bool createPerThread () const
 

Detailed Description

Definition at line 108 of file COP2_LumaKey.h.

Constructor & Destructor Documentation

cop2_LumaContext::cop2_LumaContext ( )
inline

Definition at line 111 of file COP2_LumaKey.h.

cop2_LumaContext::~cop2_LumaContext ( )
inlineoverride

Definition at line 112 of file COP2_LumaKey.h.

Member Function Documentation

bool cop2_LumaContext::createPerRes ( ) const
inlineoverridevirtual

Reimplemented from COP2_ContextData.

Definition at line 114 of file COP2_LumaKey.h.

Member Data Documentation

int cop2_LumaContext::myDiscard

Definition at line 123 of file COP2_LumaKey.h.

int cop2_LumaContext::myFunction

Definition at line 124 of file COP2_LumaKey.h.

float(* cop2_LumaContext::myInterpFunc)(float)

Definition at line 127 of file COP2_LumaKey.h.

float cop2_LumaContext::myInvRoll

Definition at line 128 of file COP2_LumaKey.h.

UT_String cop2_LumaContext::myKeyPlane

Definition at line 126 of file COP2_LumaKey.h.

int cop2_LumaContext::myMaxLum

Definition at line 118 of file COP2_LumaKey.h.

float cop2_LumaContext::myMaxVal

Definition at line 119 of file COP2_LumaKey.h.

int cop2_LumaContext::myMinLum

Definition at line 116 of file COP2_LumaKey.h.

float cop2_LumaContext::myMinVal

Definition at line 117 of file COP2_LumaKey.h.

int cop2_LumaContext::myRollFunc

Definition at line 122 of file COP2_LumaKey.h.

float cop2_LumaContext::myRolloff

Definition at line 121 of file COP2_LumaKey.h.

int cop2_LumaContext::mySuperSample

Definition at line 125 of file COP2_LumaKey.h.


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