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

#include <COP2_PixelFunction.h>

Public Member Functions

 COP2_PixelFunction (COP2_Node *masknode, int maskplane, int maskindex, bool in_unpremult, float effect)
 
 ~COP2_PixelFunction ()
 
bool isCompatibleWith (COP2_Node *masknode, int maskplane, int maskindex, bool inunpremult, float effect) const
 
void addFunction (RU_PixelFunction *func, COP2_Node *fornode, int input_index, bool mask[4])
 
COP2_NodegetFirstNode () const
 
int getNodeInput () const
 
RU_PixelFunctiongetFunction () const
 
bool isInUnpremult () const
 

Detailed Description

Definition at line 20 of file COP2_PixelFunction.h.

Constructor & Destructor Documentation

COP2_PixelFunction::COP2_PixelFunction ( COP2_Node masknode,
int  maskplane,
int  maskindex,
bool  in_unpremult,
float  effect 
)
COP2_PixelFunction::~COP2_PixelFunction ( )

Member Function Documentation

void COP2_PixelFunction::addFunction ( RU_PixelFunction func,
COP2_Node fornode,
int  input_index,
bool  mask[4] 
)
COP2_Node* COP2_PixelFunction::getFirstNode ( ) const
inline

Definition at line 46 of file COP2_PixelFunction.h.

RU_PixelFunction* COP2_PixelFunction::getFunction ( ) const
inline

Definition at line 48 of file COP2_PixelFunction.h.

int COP2_PixelFunction::getNodeInput ( ) const
inline

Definition at line 47 of file COP2_PixelFunction.h.

bool COP2_PixelFunction::isCompatibleWith ( COP2_Node masknode,
int  maskplane,
int  maskindex,
bool  inunpremult,
float  effect 
) const
bool COP2_PixelFunction::isInUnpremult ( ) const
inline

Definition at line 49 of file COP2_PixelFunction.h.


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