#include <SOP_ForEach.h>

Public Member Functions | |
| SOP_ForEach (OP_Network *net, const char *name, OP_Operator *entry) | |
| virtual | ~SOP_ForEach () |
| virtual unsigned | disableParms () |
| virtual void | getNodeSpecificInfoText (OP_Context &context, int verbose, UT_WorkBuffer &text) |
| virtual void | fillInfoTreeNodeSpecific (UT_InfoTree &tree, float time) |
| Fill in tree with this SOP's details. | |
| virtual bool | hasFeedbackGeo () const |
| virtual GU_DetailHandle | getFeedbackGeo () const |
| virtual void | registerEachSOP (SOP_Node *sop) |
| virtual void | unregisterEachSOP (SOP_Node *sop) |
| virtual bool | canCreateNewOpType () const |
Static Public Member Functions | |
| static OP_Node * | myConstructor (OP_Network *net, const char *name, OP_Operator *entry) |
Static Public Attributes | |
| static PRM_Template | myTemplateList [] |
Protected Member Functions | |
| virtual void | childDeleted (OP_Node *) |
| virtual void | childFlagChange (OP_Node *) |
| virtual OP_ERROR | cookMySop (OP_Context &context) |
| virtual const char * | inputLabel (unsigned idx) const |
| void | buildStampListFromGroup (fpreal64 t, UT_Vector3Array &valuelist, UT_StringArray &stringlist) |
| void | buildStampListFromAttrib (fpreal64 t, UT_Vector3Array &valuelist, UT_StringArray &stringlist) |
| void | buildStampListFromNumber (fpreal64 t, UT_Vector3Array &valuelist, UT_StringArray &stringlist) |
| void | buildStampListFromPrimitive (fpreal64 t, UT_Vector3Array &valuelist, UT_StringArray &stringlist) |
| virtual void | dirtyAllEachSOPs () |
| bool | MERGERESULTS (float t) |
| void | GROUPMASK (UT_String &str, float t) |
| void | ATTRIB (UT_String &str, float t) |
| float | ATTRIBTOL (float t) |
| void | NUMRANGE (UT_Vector3 &v, float t) |
| bool | USEMAXITER (float t) |
| int | MAXITER (float t) |
| int | FORTYPE (float t) |
| void | FORSTAMP (UT_String &str, float t) |
| void | FORIDXSTAMP (UT_String &str, float t) |
| bool | EACHPOINT (float t) |
Protected Attributes | |
| GU_DetailHandle | myFeedbackGeo |
| UT_IntArray | myEachSOPList |
| int | myLastCookPasses |
Definition at line 27 of file SOP_ForEach.h.
| SOP_ForEach::SOP_ForEach | ( | OP_Network * | net, | |
| const char * | name, | |||
| OP_Operator * | entry | |||
| ) |
| virtual SOP_ForEach::~SOP_ForEach | ( | ) | [virtual] |
| void SOP_ForEach::ATTRIB | ( | UT_String & | str, | |
| float | t | |||
| ) | [inline, protected] |
Definition at line 88 of file SOP_ForEach.h.
| float SOP_ForEach::ATTRIBTOL | ( | float | t | ) | [inline, protected] |
Definition at line 90 of file SOP_ForEach.h.
| void SOP_ForEach::buildStampListFromAttrib | ( | fpreal64 | t, | |
| UT_Vector3Array & | valuelist, | |||
| UT_StringArray & | stringlist | |||
| ) | [protected] |
| void SOP_ForEach::buildStampListFromGroup | ( | fpreal64 | t, | |
| UT_Vector3Array & | valuelist, | |||
| UT_StringArray & | stringlist | |||
| ) | [protected] |
| void SOP_ForEach::buildStampListFromNumber | ( | fpreal64 | t, | |
| UT_Vector3Array & | valuelist, | |||
| UT_StringArray & | stringlist | |||
| ) | [protected] |
| void SOP_ForEach::buildStampListFromPrimitive | ( | fpreal64 | t, | |
| UT_Vector3Array & | valuelist, | |||
| UT_StringArray & | stringlist | |||
| ) | [protected] |
| virtual bool SOP_ForEach::canCreateNewOpType | ( | ) | const [inline, virtual] |
| virtual void SOP_ForEach::childDeleted | ( | OP_Node * | ) | [protected, virtual] |
Reimplemented from OP_Network.
| virtual void SOP_ForEach::childFlagChange | ( | OP_Node * | ) | [protected, virtual] |
Reimplemented from OP_Network.
| virtual OP_ERROR SOP_ForEach::cookMySop | ( | OP_Context & | context | ) | [protected, virtual] |
Implements SOP_Node.
| virtual void SOP_ForEach::dirtyAllEachSOPs | ( | ) | [protected, virtual] |
| virtual unsigned SOP_ForEach::disableParms | ( | ) | [virtual] |
Reimplemented from OP_Parameters.
| bool SOP_ForEach::EACHPOINT | ( | float | t | ) | [inline, protected] |
Definition at line 112 of file SOP_ForEach.h.
| virtual void SOP_ForEach::fillInfoTreeNodeSpecific | ( | UT_InfoTree & | tree, | |
| float | time | |||
| ) | [virtual] |
| void SOP_ForEach::FORIDXSTAMP | ( | UT_String & | str, | |
| float | t | |||
| ) | [inline, protected] |
Definition at line 109 of file SOP_ForEach.h.
| void SOP_ForEach::FORSTAMP | ( | UT_String & | str, | |
| float | t | |||
| ) | [inline, protected] |
Definition at line 107 of file SOP_ForEach.h.
| int SOP_ForEach::FORTYPE | ( | float | t | ) | [inline, protected] |
Definition at line 105 of file SOP_ForEach.h.
| virtual GU_DetailHandle SOP_ForEach::getFeedbackGeo | ( | ) | const [virtual] |
| virtual void SOP_ForEach::getNodeSpecificInfoText | ( | OP_Context & | context, | |
| int | verbose, | |||
| UT_WorkBuffer & | text | |||
| ) | [virtual] |
Reimplemented from SOP_Node.
| void SOP_ForEach::GROUPMASK | ( | UT_String & | str, | |
| float | t | |||
| ) | [inline, protected] |
Definition at line 86 of file SOP_ForEach.h.
| virtual bool SOP_ForEach::hasFeedbackGeo | ( | ) | const [virtual] |
| virtual const char* SOP_ForEach::inputLabel | ( | unsigned | idx | ) | const [protected, virtual] |
Reimplemented from OP_Node.
| int SOP_ForEach::MAXITER | ( | float | t | ) | [inline, protected] |
Definition at line 102 of file SOP_ForEach.h.
| bool SOP_ForEach::MERGERESULTS | ( | float | t | ) | [inline, protected] |
Definition at line 84 of file SOP_ForEach.h.
| static OP_Node* SOP_ForEach::myConstructor | ( | OP_Network * | net, | |
| const char * | name, | |||
| OP_Operator * | entry | |||
| ) | [static] |
| void SOP_ForEach::NUMRANGE | ( | UT_Vector3 & | v, | |
| float | t | |||
| ) | [inline, protected] |
Definition at line 93 of file SOP_ForEach.h.
| virtual void SOP_ForEach::registerEachSOP | ( | SOP_Node * | sop | ) | [virtual] |
| virtual void SOP_ForEach::unregisterEachSOP | ( | SOP_Node * | sop | ) | [virtual] |
| bool SOP_ForEach::USEMAXITER | ( | float | t | ) | [inline, protected] |
Definition at line 100 of file SOP_ForEach.h.
UT_IntArray SOP_ForEach::myEachSOPList [protected] |
Definition at line 116 of file SOP_ForEach.h.
GU_DetailHandle SOP_ForEach::myFeedbackGeo [protected] |
Definition at line 115 of file SOP_ForEach.h.
int SOP_ForEach::myLastCookPasses [protected] |
Definition at line 118 of file SOP_ForEach.h.
PRM_Template SOP_ForEach::myTemplateList[] [static] |
Definition at line 38 of file SOP_ForEach.h.
1.5.9