#include <SOP_Flatten.h>

Public Member Functions | |
| SOP_Flatten (OP_Network *net, const char *name, OP_Operator *op) | |
| virtual | ~SOP_Flatten () |
| virtual OP_ERROR | cookInputGroups (OP_Context &context, int alone=0) |
Static Public Member Functions | |
| static OP_Node * | myConstructor (OP_Network *, const char *, OP_Operator *) |
Static Public Attributes | |
| static PRM_Template | myTemplateList [] |
Protected Member Functions | |
| virtual unsigned | disableParms () |
| virtual const char * | inputLabel (unsigned idx) const |
| virtual OP_ERROR | cookMySop (OP_Context &context) |
| Method to cook geometry for the SOP. | |
| virtual OP_ERROR | cookMyGuide1 (OP_Context &context) |
Definition at line 36 of file SOP_Flatten.h.
| SOP_Flatten::SOP_Flatten | ( | OP_Network * | net, | |
| const char * | name, | |||
| OP_Operator * | op | |||
| ) |
| SOP_Flatten::~SOP_Flatten | ( | ) | [virtual] |
| OP_ERROR SOP_Flatten::cookInputGroups | ( | OP_Context & | context, | |
| int | alone = 0 | |||
| ) | [virtual] |
This method is created so that it can be called by handles. It only cooks the input group of this SOP. The geometry in this group is the only geometry manipulated by this SOP.
Reimplemented from OP_Node.
Definition at line 100 of file SOP_Flatten.C.
| OP_ERROR SOP_Flatten::cookMyGuide1 | ( | OP_Context & | context | ) | [protected, virtual] |
This method is used to generate geometry for a "guide". It does not have to be defined.
Reimplemented from SOP_Node.
Definition at line 253 of file SOP_Flatten.C.
| OP_ERROR SOP_Flatten::cookMySop | ( | OP_Context & | context | ) | [protected, virtual] |
Method to cook geometry for the SOP.
Implements SOP_Node.
Definition at line 159 of file SOP_Flatten.C.
| unsigned SOP_Flatten::disableParms | ( | void | ) | [protected, virtual] |
Reimplemented from OP_Parameters.
Definition at line 88 of file SOP_Flatten.C.
| const char * SOP_Flatten::inputLabel | ( | unsigned | idx | ) | const [protected, virtual] |
Reimplemented from OP_Node.
Definition at line 323 of file SOP_Flatten.C.
| OP_Node * SOP_Flatten::myConstructor | ( | OP_Network * | net, | |
| const char * | name, | |||
| OP_Operator * | op | |||
| ) | [static] |
PRM_Template SOP_Flatten::myTemplateList [static] |
Initial value:
{
PRM_Template(PRM_STRING, 1, &PRMgroupName, 0, &SOP_Node::pointGroupMenu),
PRM_Template(PRM_FLT_J, 1, &names[1], PRMzeroDefaults, 0,
&PRMscaleRange),
PRM_Template(PRM_TOGGLE, 1, &names[0]),
PRM_Template(PRM_ORD, 1, &PRMorientName, 0, &PRMplaneMenu),
PRM_Template(PRM_DIRECTION, 3, &PRMdirectionName, PRMzaxisDefaults),
PRM_Template(),
}
Definition at line 48 of file SOP_Flatten.h.
1.5.9