HDK_Sample::CHOP_Blend Class Reference

#include <CHOP_Blend.h>

Inheritance diagram for HDK_Sample::CHOP_Blend:

CHOP_Node OP_Network OP_Node OP_Parameters OP_NetworkBoxItem PRM_ParmOwner

List of all members.

Public Member Functions

OP_ERROR cookMyChop (OP_Context &context)
virtual unsigned disableParms ()

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 []

Protected Member Functions

 CHOP_Blend (OP_Network *net, const char *name, OP_Operator *op)
virtual ~CHOP_Blend ()


Detailed Description

Definition at line 39 of file CHOP_Blend.h.


Constructor & Destructor Documentation

CHOP_Blend::CHOP_Blend ( OP_Network net,
const char *  name,
OP_Operator op 
) [protected]

Examples:
CHOP/CHOP_Blend.C, and CHOP/CHOP_Blend.h.

Definition at line 103 of file CHOP_Blend.C.

CHOP_Blend::~CHOP_Blend (  )  [protected, virtual]

Examples:
CHOP/CHOP_Blend.h.

Definition at line 111 of file CHOP_Blend.C.


Member Function Documentation

OP_ERROR CHOP_Blend::cookMyChop ( OP_Context context  )  [virtual]

Implements CHOP_Node.

Examples:
CHOP/CHOP_Blend.C, and CHOP/CHOP_Blend.h.

Definition at line 125 of file CHOP_Blend.C.

unsigned CHOP_Blend::disableParms ( void   )  [virtual]

Reimplemented from CHOP_Node.

Examples:
CHOP/CHOP_Blend.C, and CHOP/CHOP_Blend.h.

Definition at line 72 of file CHOP_Blend.C.

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

Examples:
CHOP/CHOP_Blend.C, and CHOP/CHOP_Blend.h.

Definition at line 93 of file CHOP_Blend.C.


Member Data Documentation

Initial value:

{
    PRM_Template(PRM_SWITCHER,  2, &PRMswitcherName, switcher),
    PRM_Template(PRM_ORD,       1, &names[0], PRMoneDefaults,&methodMenu),
    PRM_Template(PRM_TOGGLE,    1, &names[1], PRMzeroDefaults),
    
    PRM_Template(),
}

Reimplemented from CHOP_Node.

Examples:
CHOP/CHOP_Blend.h.

Definition at line 48 of file CHOP_Blend.h.

Reimplemented from CHOP_Node.

Examples:
CHOP/CHOP_Blend.C, and CHOP/CHOP_Blend.h.

Definition at line 46 of file CHOP_Blend.h.

Initial value:

 {
    { 0, 0, 0 }
}

Reimplemented from CHOP_Node.

Examples:
CHOP/CHOP_Blend.C, and CHOP/CHOP_Blend.h.

Definition at line 49 of file CHOP_Blend.h.

Reimplemented from CHOP_Node.

Examples:
CHOP/CHOP_Blend.C, and CHOP/CHOP_Blend.h.

Definition at line 47 of file CHOP_Blend.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