|
| SOP_HairClumpParms () |
|
| SOP_HairClumpParms (const SOP_HairClumpParms &)=default |
|
SOP_HairClumpParms & | operator= (const SOP_HairClumpParms &)=default |
|
| SOP_HairClumpParms (SOP_HairClumpParms &&) noexcept=default |
|
SOP_HairClumpParms & | operator= (SOP_HairClumpParms &&) noexcept=default |
|
| ~SOP_HairClumpParms () override |
|
bool | operator== (const SOP_HairClumpParms &src) const |
|
bool | operator!= (const SOP_HairClumpParms &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) |
|
bool | getLegacymasking () const |
|
void | setLegacymasking (bool val) |
|
bool | opLegacymasking (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 |
|
fpreal64 | getBlend () const |
|
void | setBlend (fpreal64 val) |
|
fpreal64 | opBlend (const SOP_NodeVerb::CookParms &cookparms) const |
|
Blendoverride | getBlendoverride () const |
|
void | setBlendoverride (Blendoverride val) |
|
Blendoverride | opBlendoverride (const SOP_NodeVerb::CookParms &cookparms) const |
|
int64 | getBlendoptions () const |
|
void | setBlendoptions (int64 val) |
|
int64 | opBlendoptions (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getBlendinrange () const |
|
void | setBlendinrange (UT_Vector2D val) |
|
UT_Vector2D | opBlendinrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getBlendoutrange () const |
|
void | setBlendoutrange (UT_Vector2D val) |
|
UT_Vector2D | opBlendoutrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_SharedPtr< UT_Ramp > | getBlendremapramp () const |
|
void | setBlendremapramp (UT_SharedPtr< UT_Ramp > val) |
|
UT_SharedPtr< UT_Ramp > | opBlendremapramp (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getBlendcurveattrib () const |
|
void | setBlendcurveattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opBlendcurveattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getBlendattrib () const |
|
void | setBlendattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opBlendattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getBlendtexture () const |
|
void | setBlendtexture (const UT_StringHolder &val) |
|
UT_StringHolder | opBlendtexture (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getBlendtextureprim () const |
|
void | setBlendtextureprim (const UT_StringHolder &val) |
|
UT_StringHolder | opBlendtextureprim (const SOP_NodeVerb::CookParms &cookparms) const |
|
bool | getUseskinmask () const |
|
void | setUseskinmask (bool val) |
|
bool | opUseskinmask (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getSkinmaskattrib () const |
|
void | setSkinmaskattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opSkinmaskattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getClumpsize () const |
|
void | setClumpsize (fpreal64 val) |
|
fpreal64 | opClumpsize (const SOP_NodeVerb::CookParms &cookparms) const |
|
Clumpsizeoverride | getClumpsizeoverride () const |
|
void | setClumpsizeoverride (Clumpsizeoverride val) |
|
Clumpsizeoverride | opClumpsizeoverride (const SOP_NodeVerb::CookParms &cookparms) const |
|
int64 | getClumpsizeoptions () const |
|
void | setClumpsizeoptions (int64 val) |
|
int64 | opClumpsizeoptions (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getClumpsizeinrange () const |
|
void | setClumpsizeinrange (UT_Vector2D val) |
|
UT_Vector2D | opClumpsizeinrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getClumpsizeoutrange () const |
|
void | setClumpsizeoutrange (UT_Vector2D val) |
|
UT_Vector2D | opClumpsizeoutrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_SharedPtr< UT_Ramp > | getClumpsizeremapramp () const |
|
void | setClumpsizeremapramp (UT_SharedPtr< UT_Ramp > val) |
|
UT_SharedPtr< UT_Ramp > | opClumpsizeremapramp (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getClumpsizeattrib () const |
|
void | setClumpsizeattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opClumpsizeattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getClumpsizetexture () const |
|
void | setClumpsizetexture (const UT_StringHolder &val) |
|
UT_StringHolder | opClumpsizetexture (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getClumpsizetextureprim () const |
|
void | setClumpsizetextureprim (const UT_StringHolder &val) |
|
UT_StringHolder | opClumpsizetextureprim (const SOP_NodeVerb::CookParms &cookparms) const |
|
bool | getSearchbeyondradius () const |
|
void | setSearchbeyondradius (bool val) |
|
bool | opSearchbeyondradius (const SOP_NodeVerb::CookParms &cookparms) const |
|
bool | getClumpwithinclumps () const |
|
void | setClumpwithinclumps (bool val) |
|
bool | opClumpwithinclumps (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getCrossoverrate () const |
|
void | setCrossoverrate (fpreal64 val) |
|
fpreal64 | opCrossoverrate (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getSeed () const |
|
void | setSeed (fpreal64 val) |
|
fpreal64 | opSeed (const SOP_NodeVerb::CookParms &cookparms) const |
|
Method | getMethod () const |
|
void | setMethod (Method val) |
|
Method | opMethod (const SOP_NodeVerb::CookParms &cookparms) const |
|
bool | getPreservelength () const |
|
void | setPreservelength (bool val) |
|
bool | opPreservelength (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getExtendtomatch () const |
|
void | setExtendtomatch (fpreal64 val) |
|
fpreal64 | opExtendtomatch (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getShortentomatch () const |
|
void | setShortentomatch (fpreal64 val) |
|
fpreal64 | opShortentomatch (const SOP_NodeVerb::CookParms &cookparms) const |
|
bool | getAccuratebundling () const |
|
void | setAccuratebundling (bool val) |
|
bool | opAccuratebundling (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getHairwidth () const |
|
void | setHairwidth (fpreal64 val) |
|
fpreal64 | opHairwidth (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getHairwidthscale () const |
|
void | setHairwidthscale (fpreal64 val) |
|
fpreal64 | opHairwidthscale (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getTightness () const |
|
void | setTightness (fpreal64 val) |
|
fpreal64 | opTightness (const SOP_NodeVerb::CookParms &cookparms) const |
|
Tightnessoverride | getTightnessoverride () const |
|
void | setTightnessoverride (Tightnessoverride val) |
|
Tightnessoverride | opTightnessoverride (const SOP_NodeVerb::CookParms &cookparms) const |
|
int64 | getTightnessoptions () const |
|
void | setTightnessoptions (int64 val) |
|
int64 | opTightnessoptions (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getTightnessinrange () const |
|
void | setTightnessinrange (UT_Vector2D val) |
|
UT_Vector2D | opTightnessinrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getTightnessoutrange () const |
|
void | setTightnessoutrange (UT_Vector2D val) |
|
UT_Vector2D | opTightnessoutrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_SharedPtr< UT_Ramp > | getTightnessremapramp () const |
|
void | setTightnessremapramp (UT_SharedPtr< UT_Ramp > val) |
|
UT_SharedPtr< UT_Ramp > | opTightnessremapramp (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getTightnesscurveattrib () const |
|
void | setTightnesscurveattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opTightnesscurveattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getTightnessclumpattrib () const |
|
void | setTightnessclumpattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opTightnessclumpattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getTightnessattrib () const |
|
void | setTightnessattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opTightnessattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getTightnesstexture () const |
|
void | setTightnesstexture (const UT_StringHolder &val) |
|
UT_StringHolder | opTightnesstexture (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getTightnesstextureprim () const |
|
void | setTightnesstextureprim (const UT_StringHolder &val) |
|
UT_StringHolder | opTightnesstextureprim (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getStrayamount () const |
|
void | setStrayamount (fpreal64 val) |
|
fpreal64 | opStrayamount (const SOP_NodeVerb::CookParms &cookparms) const |
|
Strayamountoverride | getStrayamountoverride () const |
|
void | setStrayamountoverride (Strayamountoverride val) |
|
Strayamountoverride | opStrayamountoverride (const SOP_NodeVerb::CookParms &cookparms) const |
|
int64 | getStrayamountoptions () const |
|
void | setStrayamountoptions (int64 val) |
|
int64 | opStrayamountoptions (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getStrayamountinrange () const |
|
void | setStrayamountinrange (UT_Vector2D val) |
|
UT_Vector2D | opStrayamountinrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getStrayamountoutrange () const |
|
void | setStrayamountoutrange (UT_Vector2D val) |
|
UT_Vector2D | opStrayamountoutrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_SharedPtr< UT_Ramp > | getStrayamountremapramp () const |
|
void | setStrayamountremapramp (UT_SharedPtr< UT_Ramp > val) |
|
UT_SharedPtr< UT_Ramp > | opStrayamountremapramp (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getStrayamountcurveattrib () const |
|
void | setStrayamountcurveattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opStrayamountcurveattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getStrayamountclumpattrib () const |
|
void | setStrayamountclumpattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opStrayamountclumpattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getStrayamountattrib () const |
|
void | setStrayamountattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opStrayamountattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getStrayamounttexture () const |
|
void | setStrayamounttexture (const UT_StringHolder &val) |
|
UT_StringHolder | opStrayamounttexture (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getStrayamounttextureprim () const |
|
void | setStrayamounttextureprim (const UT_StringHolder &val) |
|
UT_StringHolder | opStrayamounttextureprim (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getStrayrate () const |
|
void | setStrayrate (fpreal64 val) |
|
fpreal64 | opStrayrate (const SOP_NodeVerb::CookParms &cookparms) const |
|
Strayrateoverride | getStrayrateoverride () const |
|
void | setStrayrateoverride (Strayrateoverride val) |
|
Strayrateoverride | opStrayrateoverride (const SOP_NodeVerb::CookParms &cookparms) const |
|
int64 | getStrayrateoptions () const |
|
void | setStrayrateoptions (int64 val) |
|
int64 | opStrayrateoptions (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getStrayrateinrange () const |
|
void | setStrayrateinrange (UT_Vector2D val) |
|
UT_Vector2D | opStrayrateinrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getStrayrateoutrange () const |
|
void | setStrayrateoutrange (UT_Vector2D val) |
|
UT_Vector2D | opStrayrateoutrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_SharedPtr< UT_Ramp > | getStrayrateremapramp () const |
|
void | setStrayrateremapramp (UT_SharedPtr< UT_Ramp > val) |
|
UT_SharedPtr< UT_Ramp > | opStrayrateremapramp (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getStrayratecurveattrib () const |
|
void | setStrayratecurveattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opStrayratecurveattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getStrayrateclumpattrib () const |
|
void | setStrayrateclumpattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opStrayrateclumpattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getStrayrateattrib () const |
|
void | setStrayrateattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opStrayrateattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getStrayratetexture () const |
|
void | setStrayratetexture (const UT_StringHolder &val) |
|
UT_StringHolder | opStrayratetexture (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getStrayratetextureprim () const |
|
void | setStrayratetextureprim (const UT_StringHolder &val) |
|
UT_StringHolder | opStrayratetextureprim (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getStrayfalloff () const |
|
void | setStrayfalloff (fpreal64 val) |
|
fpreal64 | opStrayfalloff (const SOP_NodeVerb::CookParms &cookparms) const |
|
Strayfalloffoverride | getStrayfalloffoverride () const |
|
void | setStrayfalloffoverride (Strayfalloffoverride val) |
|
Strayfalloffoverride | opStrayfalloffoverride (const SOP_NodeVerb::CookParms &cookparms) const |
|
int64 | getStrayfalloffoptions () const |
|
void | setStrayfalloffoptions (int64 val) |
|
int64 | opStrayfalloffoptions (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getStrayfalloffinrange () const |
|
void | setStrayfalloffinrange (UT_Vector2D val) |
|
UT_Vector2D | opStrayfalloffinrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getStrayfalloffoutrange () const |
|
void | setStrayfalloffoutrange (UT_Vector2D val) |
|
UT_Vector2D | opStrayfalloffoutrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_SharedPtr< UT_Ramp > | getStrayfalloffremapramp () const |
|
void | setStrayfalloffremapramp (UT_SharedPtr< UT_Ramp > val) |
|
UT_SharedPtr< UT_Ramp > | opStrayfalloffremapramp (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getStrayfalloffcurveattrib () const |
|
void | setStrayfalloffcurveattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opStrayfalloffcurveattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getStrayfalloffclumpattrib () const |
|
void | setStrayfalloffclumpattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opStrayfalloffclumpattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getStrayfalloffattrib () const |
|
void | setStrayfalloffattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opStrayfalloffattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getStrayfallofftexture () const |
|
void | setStrayfallofftexture (const UT_StringHolder &val) |
|
UT_StringHolder | opStrayfallofftexture (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getStrayfallofftextureprim () const |
|
void | setStrayfallofftextureprim (const UT_StringHolder &val) |
|
UT_StringHolder | opStrayfallofftextureprim (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_SharedPtr< UT_Ramp > | getClumpprofile () const |
|
void | setClumpprofile (UT_SharedPtr< UT_Ramp > val) |
|
UT_SharedPtr< UT_Ramp > | opClumpprofile (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getIterations () const |
|
void | setIterations (fpreal64 val) |
|
fpreal64 | opIterations (const SOP_NodeVerb::CookParms &cookparms) const |
|
Iterationsoverride | getIterationsoverride () const |
|
void | setIterationsoverride (Iterationsoverride val) |
|
Iterationsoverride | opIterationsoverride (const SOP_NodeVerb::CookParms &cookparms) const |
|
int64 | getIterationsoptions () const |
|
void | setIterationsoptions (int64 val) |
|
int64 | opIterationsoptions (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getIterationsinrange () const |
|
void | setIterationsinrange (UT_Vector2D val) |
|
UT_Vector2D | opIterationsinrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getIterationsoutrange () const |
|
void | setIterationsoutrange (UT_Vector2D val) |
|
UT_Vector2D | opIterationsoutrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_SharedPtr< UT_Ramp > | getIterationsremapramp () const |
|
void | setIterationsremapramp (UT_SharedPtr< UT_Ramp > val) |
|
UT_SharedPtr< UT_Ramp > | opIterationsremapramp (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getIterationscurveattrib () const |
|
void | setIterationscurveattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opIterationscurveattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getIterationsattrib () const |
|
void | setIterationsattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opIterationsattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getIterationstexture () const |
|
void | setIterationstexture (const UT_StringHolder &val) |
|
UT_StringHolder | opIterationstexture (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getIterationstextureprim () const |
|
void | setIterationstextureprim (const UT_StringHolder &val) |
|
UT_StringHolder | opIterationstextureprim (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getSizereduction () const |
|
void | setSizereduction (fpreal64 val) |
|
fpreal64 | opSizereduction (const SOP_NodeVerb::CookParms &cookparms) const |
|
Sizereductionoverride | getSizereductionoverride () const |
|
void | setSizereductionoverride (Sizereductionoverride val) |
|
Sizereductionoverride | opSizereductionoverride (const SOP_NodeVerb::CookParms &cookparms) const |
|
int64 | getSizereductionoptions () const |
|
void | setSizereductionoptions (int64 val) |
|
int64 | opSizereductionoptions (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getSizereductioninrange () const |
|
void | setSizereductioninrange (UT_Vector2D val) |
|
UT_Vector2D | opSizereductioninrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getSizereductionoutrange () const |
|
void | setSizereductionoutrange (UT_Vector2D val) |
|
UT_Vector2D | opSizereductionoutrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_SharedPtr< UT_Ramp > | getSizereductionremapramp () const |
|
void | setSizereductionremapramp (UT_SharedPtr< UT_Ramp > val) |
|
UT_SharedPtr< UT_Ramp > | opSizereductionremapramp (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getSizereductionattrib () const |
|
void | setSizereductionattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opSizereductionattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getSizereductiontexture () const |
|
void | setSizereductiontexture (const UT_StringHolder &val) |
|
UT_StringHolder | opSizereductiontexture (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getSizereductiontextureprim () const |
|
void | setSizereductiontextureprim (const UT_StringHolder &val) |
|
UT_StringHolder | opSizereductiontextureprim (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getGoalfeedback () const |
|
void | setGoalfeedback (fpreal64 val) |
|
fpreal64 | opGoalfeedback (const SOP_NodeVerb::CookParms &cookparms) const |
|
Goalfeedbackoverride | getGoalfeedbackoverride () const |
|
void | setGoalfeedbackoverride (Goalfeedbackoverride val) |
|
Goalfeedbackoverride | opGoalfeedbackoverride (const SOP_NodeVerb::CookParms &cookparms) const |
|
int64 | getGoalfeedbackoptions () const |
|
void | setGoalfeedbackoptions (int64 val) |
|
int64 | opGoalfeedbackoptions (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getGoalfeedbackinrange () const |
|
void | setGoalfeedbackinrange (UT_Vector2D val) |
|
UT_Vector2D | opGoalfeedbackinrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getGoalfeedbackoutrange () const |
|
void | setGoalfeedbackoutrange (UT_Vector2D val) |
|
UT_Vector2D | opGoalfeedbackoutrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_SharedPtr< UT_Ramp > | getGoalfeedbackremapramp () const |
|
void | setGoalfeedbackremapramp (UT_SharedPtr< UT_Ramp > val) |
|
UT_SharedPtr< UT_Ramp > | opGoalfeedbackremapramp (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getGoalfeedbackattrib () const |
|
void | setGoalfeedbackattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opGoalfeedbackattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getGoalfeedbacktexture () const |
|
void | setGoalfeedbacktexture (const UT_StringHolder &val) |
|
UT_StringHolder | opGoalfeedbacktexture (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getGoalfeedbacktextureprim () const |
|
void | setGoalfeedbacktextureprim (const UT_StringHolder &val) |
|
UT_StringHolder | opGoalfeedbacktextureprim (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getTightnessreduction () const |
|
void | setTightnessreduction (fpreal64 val) |
|
fpreal64 | opTightnessreduction (const SOP_NodeVerb::CookParms &cookparms) const |
|
Tightnessreductionoverride | getTightnessreductionoverride () const |
|
void | setTightnessreductionoverride (Tightnessreductionoverride val) |
|
Tightnessreductionoverride | opTightnessreductionoverride (const SOP_NodeVerb::CookParms &cookparms) const |
|
int64 | getTightnessreductionoptions () const |
|
void | setTightnessreductionoptions (int64 val) |
|
int64 | opTightnessreductionoptions (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getTightnessreductioninrange () const |
|
void | setTightnessreductioninrange (UT_Vector2D val) |
|
UT_Vector2D | opTightnessreductioninrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getTightnessreductionoutrange () const |
|
void | setTightnessreductionoutrange (UT_Vector2D val) |
|
UT_Vector2D | opTightnessreductionoutrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_SharedPtr< UT_Ramp > | getTightnessreductionremapramp () const |
|
void | setTightnessreductionremapramp (UT_SharedPtr< UT_Ramp > val) |
|
UT_SharedPtr< UT_Ramp > | opTightnessreductionremapramp (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getTightnessreductioncurveattrib () const |
|
void | setTightnessreductioncurveattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opTightnessreductioncurveattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getTightnessreductionattrib () const |
|
void | setTightnessreductionattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opTightnessreductionattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getTightnessreductiontexture () const |
|
void | setTightnessreductiontexture (const UT_StringHolder &val) |
|
UT_StringHolder | opTightnessreductiontexture (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getTightnessreductiontextureprim () const |
|
void | setTightnessreductiontextureprim (const UT_StringHolder &val) |
|
UT_StringHolder | opTightnessreductiontextureprim (const SOP_NodeVerb::CookParms &cookparms) const |
|
bool | getEnablecurling () const |
|
void | setEnablecurling (bool val) |
|
bool | opEnablecurling (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getCurlamp () const |
|
void | setCurlamp (fpreal64 val) |
|
fpreal64 | opCurlamp (const SOP_NodeVerb::CookParms &cookparms) const |
|
Curlampoverride | getCurlampoverride () const |
|
void | setCurlampoverride (Curlampoverride val) |
|
Curlampoverride | opCurlampoverride (const SOP_NodeVerb::CookParms &cookparms) const |
|
int64 | getCurlampoptions () const |
|
void | setCurlampoptions (int64 val) |
|
int64 | opCurlampoptions (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getCurlampinrange () const |
|
void | setCurlampinrange (UT_Vector2D val) |
|
UT_Vector2D | opCurlampinrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getCurlampoutrange () const |
|
void | setCurlampoutrange (UT_Vector2D val) |
|
UT_Vector2D | opCurlampoutrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_SharedPtr< UT_Ramp > | getCurlampremapramp () const |
|
void | setCurlampremapramp (UT_SharedPtr< UT_Ramp > val) |
|
UT_SharedPtr< UT_Ramp > | opCurlampremapramp (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getCurlampcurveattrib () const |
|
void | setCurlampcurveattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opCurlampcurveattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getCurlampattrib () const |
|
void | setCurlampattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opCurlampattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getCurlamptexture () const |
|
void | setCurlamptexture (const UT_StringHolder &val) |
|
UT_StringHolder | opCurlamptexture (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getCurlamptextureprim () const |
|
void | setCurlamptextureprim (const UT_StringHolder &val) |
|
UT_StringHolder | opCurlamptextureprim (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_SharedPtr< UT_Ramp > | getCurlampramp () const |
|
void | setCurlampramp (UT_SharedPtr< UT_Ramp > val) |
|
UT_SharedPtr< UT_Ramp > | opCurlampramp (const SOP_NodeVerb::CookParms &cookparms) const |
|
fpreal64 | getCurlfreq () const |
|
void | setCurlfreq (fpreal64 val) |
|
fpreal64 | opCurlfreq (const SOP_NodeVerb::CookParms &cookparms) const |
|
Curlfreqoverride | getCurlfreqoverride () const |
|
void | setCurlfreqoverride (Curlfreqoverride val) |
|
Curlfreqoverride | opCurlfreqoverride (const SOP_NodeVerb::CookParms &cookparms) const |
|
int64 | getCurlfreqoptions () const |
|
void | setCurlfreqoptions (int64 val) |
|
int64 | opCurlfreqoptions (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getCurlfreqinrange () const |
|
void | setCurlfreqinrange (UT_Vector2D val) |
|
UT_Vector2D | opCurlfreqinrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_Vector2D | getCurlfreqoutrange () const |
|
void | setCurlfreqoutrange (UT_Vector2D val) |
|
UT_Vector2D | opCurlfreqoutrange (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_SharedPtr< UT_Ramp > | getCurlfreqremapramp () const |
|
void | setCurlfreqremapramp (UT_SharedPtr< UT_Ramp > val) |
|
UT_SharedPtr< UT_Ramp > | opCurlfreqremapramp (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getCurlfreqcurveattrib () const |
|
void | setCurlfreqcurveattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opCurlfreqcurveattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getCurlfreqattrib () const |
|
void | setCurlfreqattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opCurlfreqattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getCurlfreqtexture () const |
|
void | setCurlfreqtexture (const UT_StringHolder &val) |
|
UT_StringHolder | opCurlfreqtexture (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getCurlfreqtextureprim () const |
|
void | setCurlfreqtextureprim (const UT_StringHolder &val) |
|
UT_StringHolder | opCurlfreqtextureprim (const SOP_NodeVerb::CookParms &cookparms) const |
|
UT_SharedPtr< UT_Ramp > | getCurlfreqramp () const |
|
void | setCurlfreqramp (UT_SharedPtr< UT_Ramp > val) |
|
UT_SharedPtr< UT_Ramp > | opCurlfreqramp (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getClumpidinputattrib () const |
|
void | setClumpidinputattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opClumpidinputattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
bool | getCreateclumpidattrib () const |
|
void | setCreateclumpidattrib (bool val) |
|
bool | opCreateclumpidattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getClumpidoutputattrib () const |
|
void | setClumpidoutputattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opClumpidoutputattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
bool | getUseorientinputattrib () const |
|
void | setUseorientinputattrib (bool val) |
|
bool | opUseorientinputattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getOrientinputattrib () const |
|
void | setOrientinputattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opOrientinputattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
bool | getCreatetightnessattrib () const |
|
void | setCreatetightnessattrib (bool val) |
|
bool | opCreatetightnessattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getTightnessoutputattrib () const |
|
void | setTightnessoutputattrib (const UT_StringHolder &val) |
|
UT_StringHolder | opTightnessoutputattrib (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getClumppointattribs () const |
|
void | setClumppointattribs (const UT_StringHolder &val) |
|
UT_StringHolder | opClumppointattribs (const SOP_NodeVerb::CookParms &cookparms) const |
|
const UT_StringHolder & | getClumpprimattribs () const |
|
void | setClumpprimattribs (const UT_StringHolder &val) |
|
UT_StringHolder | opClumpprimattribs (const SOP_NodeVerb::CookParms &cookparms) 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 |
|