HDK_Sample::COP2_PixelAdd Class Reference

#include <COP2_PixelAdd.h>

Inheritance diagram for HDK_Sample::COP2_PixelAdd:

COP2_PixelOp COP2_MaskOp COP2_PixelBase COP2_Node OP_Network OP_Node OP_Parameters OP_NetworkBoxItem PRM_ParmOwner

List of all members.

Static Public Member Functions

static OP_NodemyConstructor (OP_Network *, const char *, OP_Operator *)

Static Public Attributes

static OP_TemplatePair myTemplatePair
static OP_VariablePair myVariablePair
static PRM_Template myTemplateList []
static CH_LocalVariable myVariableList []
static const char * myInputLabels []

Protected Member Functions

virtual RU_PixelFunctionaddPixelFunction (const TIL_Plane *, int, float t, int, int, int thread)


Detailed Description

Examples:

COP2/COP2_PixelAdd.C.

Definition at line 43 of file COP2_PixelAdd.h.


Member Function Documentation

RU_PixelFunction * COP2_PixelAdd::addPixelFunction ( const TIL_Plane plane,
int  ,
float  t,
int  ,
int  ,
int  thread 
) [protected, virtual]

This is the only function we need to override for a pixel function. It returns our pixel function, which must be derived from RU_PixelFunction.

Implements COP2_PixelOp.

Examples:
COP2/COP2_PixelAdd.C, and COP2/COP2_PixelAdd.h.

Definition at line 150 of file COP2_PixelAdd.C.

OP_Node * COP2_PixelAdd::myConstructor ( OP_Network net,
const char *  name,
OP_Operator op 
) [static]

Examples:
COP2/COP2_PixelAdd.C, and COP2/COP2_PixelAdd.h.

Definition at line 76 of file COP2_PixelAdd.C.


Member Data Documentation

const char * COP2_PixelAdd::myInputLabels [static]

Initial value:

{
    "Image to Add to",
    "Mask Input",
    0
}
Examples:
COP2/COP2_PixelAdd.h.

Definition at line 53 of file COP2_PixelAdd.h.

Initial value:

{
    PRM_Template(PRM_SWITCHER,  3, &PRMswitcherName, switcher),

    PRM_Template(PRM_RGB_J,     TOOL_PARM, 4, &names[0], PRMoneDefaults,0,
                 &addRange),
    
    PRM_Template(),
}

Reimplemented from COP2_PixelOp.

Examples:
COP2/COP2_PixelAdd.h.

Definition at line 51 of file COP2_PixelAdd.h.

Reimplemented from COP2_PixelOp.

Examples:
COP2/COP2_PixelAdd.C, and COP2/COP2_PixelAdd.h.

Definition at line 49 of file COP2_PixelAdd.h.

Reimplemented from COP2_Node.

Examples:
COP2/COP2_PixelAdd.h.

Definition at line 52 of file COP2_PixelAdd.h.

Reimplemented from COP2_Node.

Examples:
COP2/COP2_PixelAdd.C, and COP2/COP2_PixelAdd.h.

Definition at line 50 of file COP2_PixelAdd.h.


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

Generated on Fri May 25 00:10:56 2012 for HDK by  doxygen 1.5.9