HDK_Sample::POP_LocalForce Class Reference

#include <POP_LocalForce.h>

Inheritance diagram for HDK_Sample::POP_LocalForce:

POP_LocalVar POP_Node OP_Network OP_Node OP_Parameters OP_NetworkBoxItem PRM_ParmOwner

List of all members.

Static Public Member Functions

static OP_NodemyConstructor (OP_Network *net, const char *name, OP_Operator *entry)

Static Public Attributes

static PRM_Template myTemplateList []
static OP_TemplatePair myTemplatePair
static OP_VariablePair myVariablePair

Protected Member Functions

 POP_LocalForce (OP_Network *net, const char *name, OP_Operator *entry)
virtual ~POP_LocalForce (void)
virtual unsigned disableParms (void)
virtual OP_ERROR cookPop (OP_Context &context)


Detailed Description

Examples:

POP/POP_LocalForce.C.

Definition at line 51 of file POP_LocalForce.h.


Constructor & Destructor Documentation

POP_LocalForce::POP_LocalForce ( OP_Network net,
const char *  name,
OP_Operator entry 
) [protected]

Examples:
POP/POP_LocalForce.C, and POP/POP_LocalForce.h.

Definition at line 127 of file POP_LocalForce.C.

POP_LocalForce::~POP_LocalForce ( void   )  [protected, virtual]

Examples:
POP/POP_LocalForce.h.

Definition at line 146 of file POP_LocalForce.C.


Member Function Documentation

OP_ERROR POP_LocalForce::cookPop ( OP_Context context  )  [protected, virtual]

Implements POP_Node.

Examples:
POP/POP_LocalForce.C, and POP/POP_LocalForce.h.

Definition at line 151 of file POP_LocalForce.C.

unsigned POP_LocalForce::disableParms ( void   )  [protected, virtual]

Reimplemented from OP_Parameters.

Examples:
POP/POP_LocalForce.h.

Definition at line 105 of file POP_LocalForce.C.

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

Examples:
POP/POP_LocalForce.C, and POP/POP_LocalForce.h.

Definition at line 119 of file POP_LocalForce.C.


Member Data Documentation

Initial value:

{
    PRM_Template(PRM_FLT_J,     1, &POPactivateName, PRMoneDefaults, 0,
                 &PRMunitRange),
    PRM_Template(PRM_STRING,    1, &POPsourceName, 0, 
                 &POP_Node::pointGroupMenu),
    PRM_Template(PRM_XYZ_J,     3, &names[0]),
    PRM_Template(PRM_DIRECTION, 3, &names[1], dirDefaults),
    PRM_Template(PRM_FLT_J,     1, &names[2], PRMoneDefaults),
    PRM_Template(PRM_FLT_J,     1, &names[3], PRMoneDefaults, 0, &lengthRange),
    PRM_Template(PRM_FLT_J,     1, &names[4], PRMoneDefaults),
    PRM_Template(PRM_TOGGLE,    1, &POPignoremassName),
    PRM_Template(PRM_TOGGLE,    1, &POPoverridemassName),
    PRM_Template(PRM_FLT_J,     1, &POPmassName, PRMoneDefaults, 0,
                 &POPmassRange),

    PRM_Template()
}
Examples:
POP/POP_LocalForce.h.

Definition at line 58 of file POP_LocalForce.h.

Reimplemented from POP_LocalVar.

Examples:
POP/POP_LocalForce.h.

Definition at line 59 of file POP_LocalForce.h.

Reimplemented from POP_LocalVar.

Examples:
POP/POP_LocalForce.h.

Definition at line 60 of file POP_LocalForce.h.


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

Generated on Mon Jan 28 00:49:27 2013 for HDK by  doxygen 1.5.9