#include <COP2_PixelAdd.h>
Static Public Member Functions | |
| static OP_Node * | myConstructor (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_PixelFunction * | addPixelFunction (const TIL_Plane *, int, float t, int, int, int thread) |
Definition at line 43 of file COP2_PixelAdd.h.
| 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.
Definition at line 150 of file COP2_PixelAdd.C.
| OP_Node * COP2_PixelAdd::myConstructor | ( | OP_Network * | net, | |
| const char * | name, | |||
| OP_Operator * | op | |||
| ) | [static] |
Definition at line 76 of file COP2_PixelAdd.C.
const char * COP2_PixelAdd::myInputLabels [static] |
Initial value:
{
"Image to Add to",
"Mask Input",
0
}
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.
Definition at line 51 of file COP2_PixelAdd.h.
Reimplemented from COP2_PixelOp.
Definition at line 49 of file COP2_PixelAdd.h.
Reimplemented from COP2_Node.
Definition at line 52 of file COP2_PixelAdd.h.
Reimplemented from COP2_Node.
Definition at line 50 of file COP2_PixelAdd.h.
1.5.9