|
HDK
|
Inheritance diagram for HDK_Sample::SOP_OrientAlongCurveVerb:Public Member Functions | |
| SOP_NodeParms * | allocParms () const override |
| UT_StringHolder | name () const override |
| CookMode | cookMode (const SOP_NodeParms *parms) const override |
| void | cook (const CookParms &cookparms) const override |
| This is the function that does the actual work. More... | |
Public Member Functions inherited from SOP_NodeVerb | |
| SOP_NodeVerb () | |
| virtual SOP_NodeCache * | allocCache () const |
| OP_NodeCache * | baseAllocCache () const overridefinal |
| OP_NodeParms * | baseAllocParms () const overridefinal |
| OP_OpTypeId | category () const override |
| virtual bool | doPartialInputCook () const |
| virtual bool | doExprInputCook () const |
| virtual bool | cookInputs (const InputParms &parms) const |
| virtual void | setupLocalVariables (SOP_Node *sop, const UT_Array< GU_ConstDetailHandle > &inputs) const |
| virtual void | resetLocalVariables (SOP_Node *sop) const |
| virtual bool | evaluatesParametersDuringCook () const |
| virtual bool | apexInplace () const |
| void | notifyGroupParmListeners (SOP_Node *oldsop, int groupparm_idx, int grouptype_idx, const GU_Detail *gdp, const GA_Group *group) const |
| virtual bool | requiresCEFlush () const |
| virtual bool | usesCE () const |
Public Member Functions inherited from OP_NodeVerb | |
| OP_NodeVerb () | |
| virtual | ~OP_NodeVerb () |
| OP_NodeVerb (const OP_NodeVerb &)=delete | |
| OP_NodeVerb & | operator= (const OP_NodeVerb &)=delete |
Static Public Attributes | |
| static const UT_StringHolder | theSOPTypeName |
| static const SOP_NodeVerb::Register < SOP_OrientAlongCurveVerb > | theVerb |
| static const char *const | theDsFile |
| This is the parameter interface string, below. More... | |
Additional Inherited Members | |
Public Types inherited from SOP_NodeVerb | |
| enum | CookMode { COOK_INPLACE, COOK_DUPLICATE, COOK_GENERATOR, COOK_INSTANCE, COOK_GENERIC, COOK_PASSTHROUGH } |
| typedef UT_Map< const OP_Node *, NodeExecuteInfo > | ForbiddenNodeMap |
Static Public Member Functions inherited from SOP_NodeVerb | |
| static const SOP_NodeVerb * | lookupVerb (const UT_StringRef &name) |
| Finds a verb which matches the given name. More... | |
| static void | listVerbs (UT_StringArray &verbnames) |
| static const ForbiddenNodeMap * | forbiddenNodes () |
| static const ForbiddenNodeMap * | forbiddenNodes (int thread) |
Static Public Member Functions inherited from OP_NodeVerb | |
| static const OP_NodeVerb * | lookupCategoryVerb (OP_OpTypeId cat, const UT_StringRef &name) |
| Finds a verb which matches the given name. More... | |
| static void | listCategoryVerbs (OP_OpTypeId cat, UT_StringArray &verbnames) |
| static void | registerVerb (OP_NodeVerb *verb) |
| static void | unregisterVerb (OP_NodeVerb *verb) |
Definition at line 69 of file SOP_OrientAlongCurve.C.
|
inlineoverridevirtual |
Implements SOP_NodeVerb.
Definition at line 72 of file SOP_OrientAlongCurve.C.
|
overridevirtual |
This is the function that does the actual work.
Implements SOP_NodeVerb.
Definition at line 1208 of file SOP_OrientAlongCurve.C.
|
inlineoverridevirtual |
Reimplemented from SOP_NodeVerb.
Definition at line 76 of file SOP_OrientAlongCurve.C.
|
inlineoverridevirtual |
Implements OP_NodeVerb.
Definition at line 74 of file SOP_OrientAlongCurve.C.
|
static |
This is the parameter interface string, below.
This is a multi-line raw string specifying the parameter interface for this SOP.
Definition at line 89 of file SOP_OrientAlongCurve.C.
|
static |
This is the internal name of the SOP type. It isn't allowed to be the same as any other SOP's type name.
Definition at line 82 of file SOP_OrientAlongCurve.C.
|
static |
This static data member automatically registers this verb class at library load time.
Definition at line 86 of file SOP_OrientAlongCurve.C.