HDK
|
Public Member Functions | |
SOP_SplitPointsHDKVerb () | |
virtual | ~SOP_SplitPointsHDKVerb () |
virtual SOP_NodeParms * | allocParms () const |
virtual UT_StringHolder | name () const |
virtual CookMode | cookMode (const SOP_NodeParms *parms) const |
virtual void | cook (const CookParms &cookparms) const |
Compute the output geometry. More... | |
![]() | |
SOP_NodeVerb () | |
virtual | ~SOP_NodeVerb () |
virtual SOP_NodeCache * | allocCache () const |
virtual bool | doPartialInputCook () 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 | requiresCEFlush () const |
virtual bool | usesCE () const |
void | notifyGroupParmListeners (SOP_Node *oldsop, int groupparm_idx, int grouptype_idx, const GU_Detail *gdp, const GA_Group *group) const |
Static Public Attributes | |
static const UT_StringHolder | theSOPTypeName |
static const SOP_NodeVerb::Register < SOP_SplitPointsHDKVerb > | theVerb |
static const char *const | theDsFile |
This is the parameter interface string, below. More... | |
Additional Inherited Members | |
![]() | |
enum | CookMode { COOK_INPLACE, COOK_DUPLICATE, COOK_GENERATOR, COOK_INSTANCE, COOK_GENERIC, COOK_PASSTHROUGH } |
typedef UT_Map< const OP_Node *, NodeExecuteInfo > | ForbiddenNodeMap |
![]() | |
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 void | registerVerb (SOP_NodeVerb *verb) |
static void | unregisterVerb (SOP_NodeVerb *verb) |
static const ForbiddenNodeMap * | forbiddenNodes () |
static const ForbiddenNodeMap * | forbiddenNodes (int thread) |
Definition at line 48 of file SOP_SplitPointsHDK.C.
|
inline |
Definition at line 51 of file SOP_SplitPointsHDK.C.
|
inlinevirtual |
Definition at line 52 of file SOP_SplitPointsHDK.C.
|
inlinevirtual |
Implements SOP_NodeVerb.
Definition at line 54 of file SOP_SplitPointsHDK.C.
Compute the output geometry.
Implements SOP_NodeVerb.
Definition at line 280 of file SOP_SplitPointsHDK.C.
|
inlinevirtual |
Reimplemented from SOP_NodeVerb.
Definition at line 57 of file SOP_SplitPointsHDK.C.
|
inlinevirtual |
Implements SOP_NodeVerb.
Definition at line 55 of file SOP_SplitPointsHDK.C.
This is the parameter interface string, below.
This is a multi-line raw string specifying the parameter interface for this SOP.
Definition at line 70 of file SOP_SplitPointsHDK.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 63 of file SOP_SplitPointsHDK.C.
|
static |
This static data member automatically registers this verb class at library load time.
Definition at line 67 of file SOP_SplitPointsHDK.C.