|  | 
| static void | getOPLabel (const UT_String &name, const UT_String &id, UT_String &label) | 
|  | Passes back a suggested OP label for the given name and id.  More... 
 | 
|  | 
| static OP_Network * | findOPNetwork (const char *path) | 
|  | 
| static OP_Node * | createOPNode (OP_Network *parent, const char *label, const char *type, bool runInit=1) | 
|  | 
| static void | wireOPNodes (OP_Node *outputNode, OP_Node *inputNode, int inputIndex) | 
|  | 
| static void | wireOPNodes (OP_SubnetIndirectInput *outputNode, OP_Node *inputNode, int inputIndex) | 
|  | 
| static void | organizeOPLayout (OP_Network *network, OP_LayoutDirection layout_dir=OP_LAYOUT_TOP_TO_BOT) | 
|  | Organizes the node layout in the given network.  More... 
 | 
|  | 
| static void | getOPParmValue (OP_Node *node, const char *parmName, int &ivalue, int index=0) | 
|  | Passes back the OP parameter's value (1 integer).  More... 
 | 
|  | 
| static void | getOPParmValue (OP_Node *node, const char *parmName, fpreal &fvalue, int index=0) | 
|  | Passes back the OP parameter's value (1 float).  More... 
 | 
|  | 
| static void | setOPParm (OP_Node *node, const char *parmName, int ivalue, int index=0) | 
|  | Sets the OP parameter's value (1 integer).  More... 
 | 
|  | 
| static void | setOPParm (OP_Node *node, const char *parmName, fpreal fvalue, int index=0) | 
|  | Sets the OP parameter's value (1 float).  More... 
 | 
|  | 
| static void | setOPParm (OP_Node *node, const char *parmName, const char *strvalue, CH_StringMeaning meaning, int index=0) | 
|  | Sets the OP parameter's value (1 string).  More... 
 | 
|  | 
| static void | setOPParm (OP_Node *node, const char *parmName, fpreal fvalue1, fpreal fvalue2, fpreal fvalue3) | 
|  | Sets the OP parameter's value (3 floats).  More... 
 | 
|  | 
| static void | setOPParm (OP_Node *node, const char *parmName, const char *svalue1, const char *svalue2, const char *svalue3, CH_StringMeaning meaning) | 
|  | Sets the OP parameter's value (3 strings).  More... 
 | 
|  | 
| static void | addOPSpareFloatParm (OP_Node *node, const char *token, const char *label, fpreal defaultValue, fpreal minValue, fpreal maxValue, bool cook_dependent=false) | 
|  | Adds a spare float parameter to the given node.  More... 
 | 
|  | 
| static void | addOPSpareStringParm (OP_Node *node, const char *token, const char *label, const char *defaultValue, bool cook_dependent=false) | 
|  | Adds a spare string parameter to the given node.  More... 
 | 
|  | 
| static void | addOPSpare3FloatParm (OP_Node *node, const char *token, const char *label, fpreal defaultValue1, fpreal defaultValue2, fpreal defaultValue3, bool cook_dependent=false) | 
|  | Adds a spare 3-float parameter to the given node.  More... 
 | 
|  | 
| static void | addOPProperty (OP_Node *node, const char *propClass, const char *propName) | 
|  | Adds a property to the given node.  More... 
 | 
|  | 
| static void | keyOPChannel (CH_Channel *ch, fpreal time, fpreal fvalue, bool hasInSlope=false, bool hasOutSlope=false, bool hasInterp=false, fpreal inSlope=0.0, fpreal outSlope=0.0, const char *interp="") | 
|  | 
| static int | getCHIndexByName (const char *name) | 
|  | 
| static const char * | getCHKeyExprByName (const char *name) | 
|  | 
Static class. The OP utility library. This is a wrapper for low-level functionality dealing with objects from the Houdini network. 
Definition at line 29 of file DAE_OPUtil.h.