|
UT_StringHolder | createString (const UT_Array< WeightArrayPairs > &list) const |
|
| SOP_HairGenCoreParms () |
|
| SOP_HairGenCoreParms (const SOP_HairGenCoreParms &)=default |
|
SOP_HairGenCoreParms & | operator= (const SOP_HairGenCoreParms &)=default |
|
| SOP_HairGenCoreParms (SOP_HairGenCoreParms &&) noexcept=default |
|
SOP_HairGenCoreParms & | operator= (SOP_HairGenCoreParms &&) noexcept=default |
|
| ~SOP_HairGenCoreParms () override |
|
bool | operator== (const SOP_HairGenCoreParms &src) const |
|
bool | operator!= (const SOP_HairGenCoreParms &src) const |
|
void | buildFromOp (const OP_GraphProxy *graph, exint nodeidx, fpreal time, DEP_MicroNode *depnode) |
|
void | loadFromOpSubclass (const LoadParms &loadparms) override |
|
void | copyFrom (const OP_NodeParms *src) override |
|
template<typename T > |
void | doGetParmValue (TempIndex idx, TempIndex instance, T &value) const |
|
bool | isParmColorRamp (exint idx) const override |
|
void | getNestParmValue (TempIndex idx, TempIndex instance, exint &value) const override |
|
void | getNestParmValue (TempIndex idx, TempIndex instance, fpreal &value) const override |
|
void | getNestParmValue (TempIndex idx, TempIndex instance, UT_Vector2D &value) const override |
|
void | getNestParmValue (TempIndex idx, TempIndex instance, UT_Vector3D &value) const override |
|
void | getNestParmValue (TempIndex idx, TempIndex instance, UT_Vector4D &value) const override |
|
void | getNestParmValue (TempIndex idx, TempIndex instance, UT_Matrix2D &value) const override |
|
void | getNestParmValue (TempIndex idx, TempIndex instance, UT_Matrix3D &value) const override |
|
void | getNestParmValue (TempIndex idx, TempIndex instance, UT_Matrix4D &value) const override |
|
void | getNestParmValue (TempIndex idx, TempIndex instance, UT_StringHolder &value) const override |
|
void | getNestParmValue (TempIndex idx, TempIndex instance, UT_SharedPtr< UT_Ramp > &value) const override |
|
void | getNestParmValue (TempIndex idx, TempIndex instance, PRM_DataItemHandle &value) const override |
|
template<typename T > |
void | doSetParmValue (TempIndex idx, TempIndex instance, const T &value) |
|
void | setNestParmValue (TempIndex idx, TempIndex instance, const exint &value) override |
|
void | setNestParmValue (TempIndex idx, TempIndex instance, const fpreal &value) override |
|
void | setNestParmValue (TempIndex idx, TempIndex instance, const UT_Vector2D &value) override |
|
void | setNestParmValue (TempIndex idx, TempIndex instance, const UT_Vector3D &value) override |
|
void | setNestParmValue (TempIndex idx, TempIndex instance, const UT_Vector4D &value) override |
|
void | setNestParmValue (TempIndex idx, TempIndex instance, const UT_Matrix2D &value) override |
|
void | setNestParmValue (TempIndex idx, TempIndex instance, const UT_Matrix3D &value) override |
|
void | setNestParmValue (TempIndex idx, TempIndex instance, const UT_Matrix4D &value) override |
|
void | setNestParmValue (TempIndex idx, TempIndex instance, const UT_StringHolder &value) override |
|
void | setNestParmValue (TempIndex idx, TempIndex instance, const UT_SharedPtr< UT_Ramp > &value) override |
|
void | setNestParmValue (TempIndex idx, TempIndex instance, const PRM_DataItemHandle &value) override |
|
exint | getNestNumParms (TempIndex idx) const override |
|
const char * | getNestParmName (TempIndex fieldnum) const override |
|
ParmType | getNestParmType (TempIndex fieldnum) const override |
|
void | save (std::ostream &os) const |
|
bool | load (UT_IStream &is) |
|
Mode | getMode () const |
|
void | setMode (Mode val) |
|
Mode | opMode (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getGroup () const |
|
void | setGroup (const UT_StringHolder &val) |
|
UT_StringHolder | opGroup (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getUvattrib () const |
|
void | setUvattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opUvattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
bool | getLimittobbox () const |
|
void | setLimittobbox (bool val) |
|
bool | opLimittobbox (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector3D | getBBoxSize () const |
|
void | setBBoxSize (UT_Vector3D val) |
|
UT_Vector3D | opBBoxSize (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector3D | getBBoxCenter () const |
|
void | setBBoxCenter (UT_Vector3D val) |
|
UT_Vector3D | opBBoxCenter (const SOP_NodeVerb::CookParms &cookparms) const |
|
bool | getPrune () const |
|
void | setPrune (bool val) |
|
bool | opPrune (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getPruningratio () const |
|
void | setPruningratio (fpreal64 val) |
|
fpreal64 | opPruningratio (const SOP_NodeVerb::CookParms &cookparms) const |
|
bool | getPrunethicken () const |
|
void | setPrunethicken (bool val) |
|
bool | opPrunethicken (const SOP_NodeVerb::CookParms &cookparms) const |
|
bool | getUseguides () const |
|
void | setUseguides (bool val) |
|
bool | opUseguides (const SOP_NodeVerb::CookParms &cookparms) const |
|
bool | getUniformguidesegments () const |
|
void | setUniformguidesegments (bool val) |
|
bool | opUniformguidesegments (const SOP_NodeVerb::CookParms &cookparms) const |
|
bool | getSkininterp () const |
|
void | setSkininterp (bool val) |
|
bool | opSkininterp (const SOP_NodeVerb::CookParms &cookparms) const |
|
bool | getUseInterpMesh () const |
|
void | setUseInterpMesh (bool val) |
|
bool | opUseInterpMesh (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getSkininterpguidesattrib () const |
|
void | setSkininterpguidesattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opSkininterpguidesattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getSkininterpweightsattrib () const |
|
void | setSkininterpweightsattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opSkininterpweightsattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
Skinguidemode | getSkinguidemode () const |
|
void | setSkinguidemode (Skinguidemode val) |
|
Skinguidemode | opSkinguidemode (const SOP_NodeVerb::CookParms &cookparms) const |
|
Guideblendmethod | getGuideblendmethod () const |
|
void | setGuideblendmethod (Guideblendmethod val) |
|
Guideblendmethod | opGuideblendmethod (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getGuidegroup () const |
|
void | setGuidegroup (const UT_StringHolder &val) |
|
UT_StringHolder | opGuidegroup (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getInfluenceradius () const |
|
void | setInfluenceradius (fpreal64 val) |
|
fpreal64 | opInfluenceradius (const SOP_NodeVerb::CookParms &cookparms) const |
|
Influenceradiusoverride | getInfluenceradiusoverride () const |
|
void | setInfluenceradiusoverride (Influenceradiusoverride val) |
|
Influenceradiusoverride | opInfluenceradiusoverride (const SOP_NodeVerb::CookParms &cookparms) const |
|
int64 | getInfluenceradiusoptions () const |
|
void | setInfluenceradiusoptions (int64 val) |
|
int64 | opInfluenceradiusoptions (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getInfluenceradiusinrange () const |
|
void | setInfluenceradiusinrange (UT_Vector2D val) |
|
UT_Vector2D | opInfluenceradiusinrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getInfluenceradiusoutrange () const |
|
void | setInfluenceradiusoutrange (UT_Vector2D val) |
|
UT_Vector2D | opInfluenceradiusoutrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getInfluenceradiusattrib () const |
|
void | setInfluenceradiusattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opInfluenceradiusattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getInfluenceradiustexture () const |
|
void | setInfluenceradiustexture (const UT_StringHolder &val) |
|
UT_StringHolder | opInfluenceradiustexture (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getInfluenceradiustextureprim () const |
|
void | setInfluenceradiustextureprim (const UT_StringHolder &val) |
|
UT_StringHolder | opInfluenceradiustextureprim (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getInfluencedecay () const |
|
void | setInfluencedecay (fpreal64 val) |
|
fpreal64 | opInfluencedecay (const SOP_NodeVerb::CookParms &cookparms) const |
|
Influencedecayoverride | getInfluencedecayoverride () const |
|
void | setInfluencedecayoverride (Influencedecayoverride val) |
|
Influencedecayoverride | opInfluencedecayoverride (const SOP_NodeVerb::CookParms &cookparms) const |
|
int64 | getInfluencedecayoptions () const |
|
void | setInfluencedecayoptions (int64 val) |
|
int64 | opInfluencedecayoptions (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getInfluencedecayinrange () const |
|
void | setInfluencedecayinrange (UT_Vector2D val) |
|
UT_Vector2D | opInfluencedecayinrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getInfluencedecayoutrange () const |
|
void | setInfluencedecayoutrange (UT_Vector2D val) |
|
UT_Vector2D | opInfluencedecayoutrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getInfluencedecayattrib () const |
|
void | setInfluencedecayattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opInfluencedecayattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getInfluencedecaytexture () const |
|
void | setInfluencedecaytexture (const UT_StringHolder &val) |
|
UT_StringHolder | opInfluencedecaytexture (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getInfluencedecaytextureprim () const |
|
void | setInfluencedecaytextureprim (const UT_StringHolder &val) |
|
UT_StringHolder | opInfluencedecaytextureprim (const SOP_NodeVerb::CookParms &cookparms) const |
|
int64 | getMaxguidecount () const |
|
void | setMaxguidecount (int64 val) |
|
int64 | opMaxguidecount (const SOP_NodeVerb::CookParms &cookparms) const |
|
Maxguidecountoverride | getMaxguidecountoverride () const |
|
void | setMaxguidecountoverride (Maxguidecountoverride val) |
|
Maxguidecountoverride | opMaxguidecountoverride (const SOP_NodeVerb::CookParms &cookparms) const |
|
int64 | getMaxguidecountoptions () const |
|
void | setMaxguidecountoptions (int64 val) |
|
int64 | opMaxguidecountoptions (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getMaxguidecountinrange () const |
|
void | setMaxguidecountinrange (UT_Vector2D val) |
|
UT_Vector2D | opMaxguidecountinrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getMaxguidecountoutrange () const |
|
void | setMaxguidecountoutrange (UT_Vector2D val) |
|
UT_Vector2D | opMaxguidecountoutrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getMaxguidecountattrib () const |
|
void | setMaxguidecountattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opMaxguidecountattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getMaxguidecounttexture () const |
|
void | setMaxguidecounttexture (const UT_StringHolder &val) |
|
UT_StringHolder | opMaxguidecounttexture (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getMaxguidecounttextureprim () const |
|
void | setMaxguidecounttextureprim (const UT_StringHolder &val) |
|
UT_StringHolder | opMaxguidecounttextureprim (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getMaxguideangle () const |
|
void | setMaxguideangle (fpreal64 val) |
|
fpreal64 | opMaxguideangle (const SOP_NodeVerb::CookParms &cookparms) const |
|
Maxguideangleoverride | getMaxguideangleoverride () const |
|
void | setMaxguideangleoverride (Maxguideangleoverride val) |
|
Maxguideangleoverride | opMaxguideangleoverride (const SOP_NodeVerb::CookParms &cookparms) const |
|
int64 | getMaxguideangleoptions () const |
|
void | setMaxguideangleoptions (int64 val) |
|
int64 | opMaxguideangleoptions (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getMaxguideangleinrange () const |
|
void | setMaxguideangleinrange (UT_Vector2D val) |
|
UT_Vector2D | opMaxguideangleinrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getMaxguideangleoutrange () const |
|
void | setMaxguideangleoutrange (UT_Vector2D val) |
|
UT_Vector2D | opMaxguideangleoutrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getMaxguideangleattrib () const |
|
void | setMaxguideangleattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opMaxguideangleattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getMaxguideangletexture () const |
|
void | setMaxguideangletexture (const UT_StringHolder &val) |
|
UT_StringHolder | opMaxguideangletexture (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getMaxguideangletextureprim () const |
|
void | setMaxguideangletextureprim (const UT_StringHolder &val) |
|
UT_StringHolder | opMaxguideangletextureprim (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getClumpcrossover () const |
|
void | setClumpcrossover (fpreal64 val) |
|
fpreal64 | opClumpcrossover (const SOP_NodeVerb::CookParms &cookparms) const |
|
Clumpcrossoveroverride | getClumpcrossoveroverride () const |
|
void | setClumpcrossoveroverride (Clumpcrossoveroverride val) |
|
Clumpcrossoveroverride | opClumpcrossoveroverride (const SOP_NodeVerb::CookParms &cookparms) const |
|
int64 | getClumpcrossoveroptions () const |
|
void | setClumpcrossoveroptions (int64 val) |
|
int64 | opClumpcrossoveroptions (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getClumpcrossoverinrange () const |
|
void | setClumpcrossoverinrange (UT_Vector2D val) |
|
UT_Vector2D | opClumpcrossoverinrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getClumpcrossoveroutrange () const |
|
void | setClumpcrossoveroutrange (UT_Vector2D val) |
|
UT_Vector2D | opClumpcrossoveroutrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getClumpcrossoverattrib () const |
|
void | setClumpcrossoverattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opClumpcrossoverattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getClumpcrossovertexture () const |
|
void | setClumpcrossovertexture (const UT_StringHolder &val) |
|
UT_StringHolder | opClumpcrossovertexture (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getClumpcrossovertextureprim () const |
|
void | setClumpcrossovertextureprim (const UT_StringHolder &val) |
|
UT_StringHolder | opClumpcrossovertextureprim (const SOP_NodeVerb::CookParms &cookparms) const |
|
bool | getGrowunguided () const |
|
void | setGrowunguided (bool val) |
|
bool | opGrowunguided (const SOP_NodeVerb::CookParms &cookparms) const |
|
bool | getUseinitdirattrib () const |
|
void | setUseinitdirattrib (bool val) |
|
bool | opUseinitdirattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getInitdirattrib () const |
|
void | setInitdirattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opInitdirattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
int64 | getUnguidedsegments () const |
|
void | setUnguidedsegments (int64 val) |
|
int64 | opUnguidedsegments (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getUnguidedlength () const |
|
void | setUnguidedlength (fpreal64 val) |
|
fpreal64 | opUnguidedlength (const SOP_NodeVerb::CookParms &cookparms) const |
|
Unguidedlengthoverride | getUnguidedlengthoverride () const |
|
void | setUnguidedlengthoverride (Unguidedlengthoverride val) |
|
Unguidedlengthoverride | opUnguidedlengthoverride (const SOP_NodeVerb::CookParms &cookparms) const |
|
int64 | getUnguidedlengthoptions () const |
|
void | setUnguidedlengthoptions (int64 val) |
|
int64 | opUnguidedlengthoptions (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getUnguidedlengthinrange () const |
|
void | setUnguidedlengthinrange (UT_Vector2D val) |
|
UT_Vector2D | opUnguidedlengthinrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getUnguidedlengthoutrange () const |
|
void | setUnguidedlengthoutrange (UT_Vector2D val) |
|
UT_Vector2D | opUnguidedlengthoutrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getUnguidedlengthattrib () const |
|
void | setUnguidedlengthattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opUnguidedlengthattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getUnguidedlengthtexture () const |
|
void | setUnguidedlengthtexture (const UT_StringHolder &val) |
|
UT_StringHolder | opUnguidedlengthtexture (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getUnguidedlengthtextureprim () const |
|
void | setUnguidedlengthtextureprim (const UT_StringHolder &val) |
|
UT_StringHolder | opUnguidedlengthtextureprim (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getUnguidedminlength () const |
|
void | setUnguidedminlength (fpreal64 val) |
|
fpreal64 | opUnguidedminlength (const SOP_NodeVerb::CookParms &cookparms) const |
|
bool | getCreateweightattribs () const |
|
void | setCreateweightattribs (bool val) |
|
bool | opCreateweightattribs (const SOP_NodeVerb::CookParms &cookparms) const |
|
bool | getCreaterestrootattrib () const |
|
void | setCreaterestrootattrib (bool val) |
|
bool | opCreaterestrootattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getClumpidattrib () const |
|
void | setClumpidattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opClumpidattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
bool | getOutputthicknessattrib () const |
|
void | setOutputthicknessattrib (bool val) |
|
bool | opOutputthicknessattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getThicknessattrib () const |
|
void | setThicknessattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opThicknessattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getThickness () const |
|
void | setThickness (fpreal64 val) |
|
fpreal64 | opThickness (const SOP_NodeVerb::CookParms &cookparms) const |
|
Thicknessoverride | getThicknessoverride () const |
|
void | setThicknessoverride (Thicknessoverride val) |
|
Thicknessoverride | opThicknessoverride (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getThicknessskinattrib () const |
|
void | setThicknessskinattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opThicknessskinattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getThicknesstexture () const |
|
void | setThicknesstexture (const UT_StringHolder &val) |
|
UT_StringHolder | opThicknesstexture (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_SharedPtr< UT_Ramp > | getHairprofile () const |
|
void | setHairprofile (UT_SharedPtr< UT_Ramp > val) |
|
UT_SharedPtr< UT_Ramp > | opHairprofile (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getPointattribs () const |
|
void | setPointattribs (const UT_StringHolder &val) |
|
UT_StringHolder | opPointattribs (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getVertattribs () const |
|
void | setVertattribs (const UT_StringHolder &val) |
|
UT_StringHolder | opVertattribs (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getPrimattribs () const |
|
void | setPrimattribs (const UT_StringHolder &val) |
|
UT_StringHolder | opPrimattribs (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getDetailattribs () const |
|
void | setDetailattribs (const UT_StringHolder &val) |
|
UT_StringHolder | opDetailattribs (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getGuidepointattribs () const |
|
void | setGuidepointattribs (const UT_StringHolder &val) |
|
UT_StringHolder | opGuidepointattribs (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getGuideprimattribs () const |
|
void | setGuideprimattribs (const UT_StringHolder &val) |
|
UT_StringHolder | opGuideprimattribs (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_Array
< WeightArrayPairs > & | getWeightArrayPairs () const |
|
void | setWeightArrayPairs (const UT_Array< WeightArrayPairs > &val) |
|
exint | opWeightArrayPairs (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_StringHolder | opWeightArrayPairs_guideindexattrib (const SOP_NodeVerb::CookParms &cookparms, int _idx) const |
|
UT_StringHolder | opinstWeightArrayPairs_guideindexattrib (const SOP_NodeVerb::CookParms &cookparms, const int *_idx) const |
|
UT_StringHolder | opWeightArrayPairs_guideweightattrib (const SOP_NodeVerb::CookParms &cookparms, int _idx) const |
|
UT_StringHolder | opinstWeightArrayPairs_guideweightattrib (const SOP_NodeVerb::CookParms &cookparms, const int *_idx) const |
|
| SOP_NodeParms () |
|
bool | applyGeometryOverride (GU_ConstDetailHandle gdh) |
|
bool | applyGeometryOverrideFromNode (SOP_Node *node, OP_Context &context, SOP_NodeCache *cache) |
|
| OP_NodeParms () |
|
virtual | ~OP_NodeParms () |
|
void | loadFromOp (const LoadParms &loadparms) |
|
bool | applyOptionsOverride (const UT_Options *options) |
|
virtual exint | getNumParms () const |
|
virtual const char * | getParmName (exint idx) const |
|
virtual ParmType | getParmType (exint idx) const |
|
virtual void | getParmValue (exint idx, exint &value) const |
|
virtual void | getParmValue (exint idx, fpreal &value) const |
|
virtual void | getParmValue (exint idx, UT_Vector2D &value) const |
|
virtual void | getParmValue (exint idx, UT_Vector3D &value) const |
|
virtual void | getParmValue (exint idx, UT_Vector4D &value) const |
|
virtual void | getParmValue (exint idx, UT_Matrix2D &value) const |
|
virtual void | getParmValue (exint idx, UT_Matrix3D &value) const |
|
virtual void | getParmValue (exint idx, UT_Matrix4D &value) const |
|
virtual void | getParmValue (exint idx, UT_StringHolder &value) const |
|
virtual void | getParmValue (exint idx, UT_SharedPtr< UT_Ramp > &value) const |
|
virtual void | getParmValue (exint idx, PRM_DataItemHandle &value) const |
|
virtual void | setParmValue (exint idx, const exint &value) |
|
virtual void | setParmValue (exint idx, const fpreal &value) |
|
virtual void | setParmValue (exint idx, const UT_Vector2D &value) |
|
virtual void | setParmValue (exint idx, const UT_Vector3D &value) |
|
virtual void | setParmValue (exint idx, const UT_Vector4D &value) |
|
virtual void | setParmValue (exint idx, const UT_Matrix2D &value) |
|
virtual void | setParmValue (exint idx, const UT_Matrix3D &value) |
|
virtual void | setParmValue (exint idx, const UT_Matrix4D &value) |
|
virtual void | setParmValue (exint idx, const UT_StringHolder &value) |
|
virtual void | setParmValue (exint idx, const UT_SharedPtr< UT_Ramp > &value) |
|
virtual void | setParmValue (exint idx, const PRM_DataItemHandle &value) |
|
virtual int64 | getMemoryUsage (bool inclusive) const |
|
template<> |
void | coerceValue (exint &result, const exint &src) const |
|
template<> |
void | coerceValue (bool &result, const exint &src) const |
|
template<> |
void | coerceValue (exint &result, const bool &src) const |
|
template<> |
void | coerceValue (bool &result, const bool &src) const |
|
template<> |
void | coerceValue (fpreal &result, const fpreal &src) const |
|
template<> |
void | coerceValue (UT_Vector2D &result, const UT_Vector2D &src) const |
|
template<> |
void | coerceValue (UT_Vector3D &result, const UT_Vector3D &src) const |
|
template<> |
void | coerceValue (UT_Vector4D &result, const UT_Vector4D &src) const |
|
template<> |
void | coerceValue (UT_Matrix2D &result, const UT_Matrix2D &src) const |
|
template<> |
void | coerceValue (UT_Matrix3D &result, const UT_Matrix3D &src) const |
|
template<> |
void | coerceValue (UT_Matrix4D &result, const UT_Matrix4D &src) const |
|
template<> |
void | coerceValue (UT_StringHolder &result, const UT_StringHolder &src) const |
|
template<> |
void | coerceValue (UT_SharedPtr< UT_Ramp > &result, const UT_SharedPtr< UT_Ramp > &src) const |
|
template<> |
void | coerceValue (PRM_DataItemHandle &result, const PRM_DataItemHandle &src) const |
|
template<> |
void | coerceValue (UT_Vector2I &result, const UT_Vector2D &src) const |
|
template<> |
void | coerceValue (UT_Vector2D &result, const UT_Vector2I &src) const |
|
template<> |
void | coerceValue (UT_Vector3I &result, const UT_Vector3D &src) const |
|
template<> |
void | coerceValue (UT_Vector3D &result, const UT_Vector3I &src) const |
|
template<> |
void | coerceValue (UT_Vector4I &result, const UT_Vector4D &src) const |
|
template<> |
void | coerceValue (UT_Vector4D &result, const UT_Vector4I &src) const |
|
template<> |
exint | clampMinValue (fpreal clamp, const exint &src) const |
|
template<> |
bool | clampMinValue (fpreal clamp, const bool &src) const |
|
template<> |
fpreal | clampMinValue (fpreal clamp, const fpreal &src) const |
|
template<> |
UT_Vector2D | clampMinValue (fpreal clamp, const UT_Vector2D &src) const |
|
template<> |
UT_Vector3D | clampMinValue (fpreal clamp, const UT_Vector3D &src) const |
|
template<> |
UT_Vector4D | clampMinValue (fpreal clamp, const UT_Vector4D &src) const |
|
template<> |
UT_Matrix2D | clampMinValue (fpreal clamp, const UT_Matrix2D &src) const |
|
template<> |
UT_Matrix3D | clampMinValue (fpreal clamp, const UT_Matrix3D &src) const |
|
template<> |
UT_Matrix4D | clampMinValue (fpreal clamp, const UT_Matrix4D &src) const |
|
template<> |
UT_Vector2I | clampMinValue (fpreal clamp, const UT_Vector2I &src) const |
|
template<> |
UT_Vector3I | clampMinValue (fpreal clamp, const UT_Vector3I &src) const |
|
template<> |
UT_Vector4I | clampMinValue (fpreal clamp, const UT_Vector4I &src) const |
|
template<> |
UT_SharedPtr< UT_Ramp > | clampMinValue (fpreal clamp, const UT_SharedPtr< UT_Ramp > &src) const |
|
template<> |
exint | clampMaxValue (fpreal clamp, const exint &src) const |
|
template<> |
bool | clampMaxValue (fpreal clamp, const bool &src) const |
|
template<> |
fpreal | clampMaxValue (fpreal clamp, const fpreal &src) const |
|
template<> |
UT_Vector2D | clampMaxValue (fpreal clamp, const UT_Vector2D &src) const |
|
template<> |
UT_Vector3D | clampMaxValue (fpreal clamp, const UT_Vector3D &src) const |
|
template<> |
UT_Vector4D | clampMaxValue (fpreal clamp, const UT_Vector4D &src) const |
|
template<> |
UT_Matrix2D | clampMaxValue (fpreal clamp, const UT_Matrix2D &src) const |
|
template<> |
UT_Matrix3D | clampMaxValue (fpreal clamp, const UT_Matrix3D &src) const |
|
template<> |
UT_Matrix4D | clampMaxValue (fpreal clamp, const UT_Matrix4D &src) const |
|
template<> |
UT_Vector2I | clampMaxValue (fpreal clamp, const UT_Vector2I &src) const |
|
template<> |
UT_Vector3I | clampMaxValue (fpreal clamp, const UT_Vector3I &src) const |
|
template<> |
UT_Vector4I | clampMaxValue (fpreal clamp, const UT_Vector4I &src) const |
|