HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SOP_HairClumpParms Class Reference

#include <SOP_HairClump.proto.h>

+ Inheritance diagram for SOP_HairClumpParms:

Public Types

using Blendoverride = SOP_HairClumpEnums::Blendoverride
 
using Clumpsizeoverride = SOP_HairClumpEnums::Clumpsizeoverride
 
using Method = SOP_HairClumpEnums::Method
 
using Tightnessoverride = SOP_HairClumpEnums::Tightnessoverride
 
using Strayamountoverride = SOP_HairClumpEnums::Strayamountoverride
 
using Strayrateoverride = SOP_HairClumpEnums::Strayrateoverride
 
using Strayfalloffoverride = SOP_HairClumpEnums::Strayfalloffoverride
 
using Iterationsoverride = SOP_HairClumpEnums::Iterationsoverride
 
using Sizereductionoverride = SOP_HairClumpEnums::Sizereductionoverride
 
using Goalfeedbackoverride = SOP_HairClumpEnums::Goalfeedbackoverride
 
using Tightnessreductionoverride = SOP_HairClumpEnums::Tightnessreductionoverride
 
using Curlampoverride = SOP_HairClumpEnums::Curlampoverride
 
using Curlfreqoverride = SOP_HairClumpEnums::Curlfreqoverride
 
- Public Types inherited from OP_NodeParms
enum  ParmType {
  PARM_INTEGER, PARM_FLOAT, PARM_VECTOR2, PARM_VECTOR3,
  PARM_VECTOR4, PARM_MATRIX2, PARM_MATRIX3, PARM_MATRIX4,
  PARM_STRING, PARM_RAMP, PARM_DATA, PARM_MULTIPARM,
  PARM_UNSUPPORTED
}
 

Public Member Functions

 SOP_HairClumpParms ()
 
 SOP_HairClumpParms (const SOP_HairClumpParms &)=default
 
SOP_HairClumpParmsoperator= (const SOP_HairClumpParms &)=default
 
 SOP_HairClumpParms (SOP_HairClumpParms &&) noexcept=default
 
SOP_HairClumpParmsoperator= (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_StringHoldergetUvattrib () 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_RampgetBlendremapramp () const
 
void setBlendremapramp (UT_SharedPtr< UT_Ramp > val)
 
UT_SharedPtr< UT_RampopBlendremapramp (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetBlendcurveattrib () const
 
void setBlendcurveattrib (const UT_StringHolder &val)
 
UT_StringHolder opBlendcurveattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetBlendattrib () const
 
void setBlendattrib (const UT_StringHolder &val)
 
UT_StringHolder opBlendattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetBlendtexture () const
 
void setBlendtexture (const UT_StringHolder &val)
 
UT_StringHolder opBlendtexture (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetBlendtextureprim () 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_StringHoldergetSkinmaskattrib () 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_RampgetClumpsizeremapramp () const
 
void setClumpsizeremapramp (UT_SharedPtr< UT_Ramp > val)
 
UT_SharedPtr< UT_RampopClumpsizeremapramp (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetClumpsizeattrib () const
 
void setClumpsizeattrib (const UT_StringHolder &val)
 
UT_StringHolder opClumpsizeattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetClumpsizetexture () const
 
void setClumpsizetexture (const UT_StringHolder &val)
 
UT_StringHolder opClumpsizetexture (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetClumpsizetextureprim () 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_RampgetTightnessremapramp () const
 
void setTightnessremapramp (UT_SharedPtr< UT_Ramp > val)
 
UT_SharedPtr< UT_RampopTightnessremapramp (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetTightnesscurveattrib () const
 
void setTightnesscurveattrib (const UT_StringHolder &val)
 
UT_StringHolder opTightnesscurveattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetTightnessclumpattrib () const
 
void setTightnessclumpattrib (const UT_StringHolder &val)
 
UT_StringHolder opTightnessclumpattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetTightnessattrib () const
 
void setTightnessattrib (const UT_StringHolder &val)
 
UT_StringHolder opTightnessattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetTightnesstexture () const
 
void setTightnesstexture (const UT_StringHolder &val)
 
UT_StringHolder opTightnesstexture (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetTightnesstextureprim () 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_RampgetStrayamountremapramp () const
 
void setStrayamountremapramp (UT_SharedPtr< UT_Ramp > val)
 
UT_SharedPtr< UT_RampopStrayamountremapramp (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetStrayamountcurveattrib () const
 
void setStrayamountcurveattrib (const UT_StringHolder &val)
 
UT_StringHolder opStrayamountcurveattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetStrayamountclumpattrib () const
 
void setStrayamountclumpattrib (const UT_StringHolder &val)
 
UT_StringHolder opStrayamountclumpattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetStrayamountattrib () const
 
void setStrayamountattrib (const UT_StringHolder &val)
 
UT_StringHolder opStrayamountattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetStrayamounttexture () const
 
void setStrayamounttexture (const UT_StringHolder &val)
 
UT_StringHolder opStrayamounttexture (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetStrayamounttextureprim () 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_RampgetStrayrateremapramp () const
 
void setStrayrateremapramp (UT_SharedPtr< UT_Ramp > val)
 
UT_SharedPtr< UT_RampopStrayrateremapramp (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetStrayratecurveattrib () const
 
void setStrayratecurveattrib (const UT_StringHolder &val)
 
UT_StringHolder opStrayratecurveattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetStrayrateclumpattrib () const
 
void setStrayrateclumpattrib (const UT_StringHolder &val)
 
UT_StringHolder opStrayrateclumpattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetStrayrateattrib () const
 
void setStrayrateattrib (const UT_StringHolder &val)
 
UT_StringHolder opStrayrateattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetStrayratetexture () const
 
void setStrayratetexture (const UT_StringHolder &val)
 
UT_StringHolder opStrayratetexture (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetStrayratetextureprim () 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_RampgetStrayfalloffremapramp () const
 
void setStrayfalloffremapramp (UT_SharedPtr< UT_Ramp > val)
 
UT_SharedPtr< UT_RampopStrayfalloffremapramp (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetStrayfalloffcurveattrib () const
 
void setStrayfalloffcurveattrib (const UT_StringHolder &val)
 
UT_StringHolder opStrayfalloffcurveattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetStrayfalloffclumpattrib () const
 
void setStrayfalloffclumpattrib (const UT_StringHolder &val)
 
UT_StringHolder opStrayfalloffclumpattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetStrayfalloffattrib () const
 
void setStrayfalloffattrib (const UT_StringHolder &val)
 
UT_StringHolder opStrayfalloffattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetStrayfallofftexture () const
 
void setStrayfallofftexture (const UT_StringHolder &val)
 
UT_StringHolder opStrayfallofftexture (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetStrayfallofftextureprim () const
 
void setStrayfallofftextureprim (const UT_StringHolder &val)
 
UT_StringHolder opStrayfallofftextureprim (const SOP_NodeVerb::CookParms &cookparms) const
 
UT_SharedPtr< UT_RampgetClumpprofile () const
 
void setClumpprofile (UT_SharedPtr< UT_Ramp > val)
 
UT_SharedPtr< UT_RampopClumpprofile (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_RampgetIterationsremapramp () const
 
void setIterationsremapramp (UT_SharedPtr< UT_Ramp > val)
 
UT_SharedPtr< UT_RampopIterationsremapramp (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetIterationscurveattrib () const
 
void setIterationscurveattrib (const UT_StringHolder &val)
 
UT_StringHolder opIterationscurveattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetIterationsattrib () const
 
void setIterationsattrib (const UT_StringHolder &val)
 
UT_StringHolder opIterationsattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetIterationstexture () const
 
void setIterationstexture (const UT_StringHolder &val)
 
UT_StringHolder opIterationstexture (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetIterationstextureprim () 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_RampgetSizereductionremapramp () const
 
void setSizereductionremapramp (UT_SharedPtr< UT_Ramp > val)
 
UT_SharedPtr< UT_RampopSizereductionremapramp (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetSizereductionattrib () const
 
void setSizereductionattrib (const UT_StringHolder &val)
 
UT_StringHolder opSizereductionattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetSizereductiontexture () const
 
void setSizereductiontexture (const UT_StringHolder &val)
 
UT_StringHolder opSizereductiontexture (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetSizereductiontextureprim () 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_RampgetGoalfeedbackremapramp () const
 
void setGoalfeedbackremapramp (UT_SharedPtr< UT_Ramp > val)
 
UT_SharedPtr< UT_RampopGoalfeedbackremapramp (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetGoalfeedbackattrib () const
 
void setGoalfeedbackattrib (const UT_StringHolder &val)
 
UT_StringHolder opGoalfeedbackattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetGoalfeedbacktexture () const
 
void setGoalfeedbacktexture (const UT_StringHolder &val)
 
UT_StringHolder opGoalfeedbacktexture (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetGoalfeedbacktextureprim () 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_RampgetTightnessreductionremapramp () const
 
void setTightnessreductionremapramp (UT_SharedPtr< UT_Ramp > val)
 
UT_SharedPtr< UT_RampopTightnessreductionremapramp (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetTightnessreductioncurveattrib () const
 
void setTightnessreductioncurveattrib (const UT_StringHolder &val)
 
UT_StringHolder opTightnessreductioncurveattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetTightnessreductionattrib () const
 
void setTightnessreductionattrib (const UT_StringHolder &val)
 
UT_StringHolder opTightnessreductionattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetTightnessreductiontexture () const
 
void setTightnessreductiontexture (const UT_StringHolder &val)
 
UT_StringHolder opTightnessreductiontexture (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetTightnessreductiontextureprim () 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_RampgetCurlampremapramp () const
 
void setCurlampremapramp (UT_SharedPtr< UT_Ramp > val)
 
UT_SharedPtr< UT_RampopCurlampremapramp (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetCurlampcurveattrib () const
 
void setCurlampcurveattrib (const UT_StringHolder &val)
 
UT_StringHolder opCurlampcurveattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetCurlampattrib () const
 
void setCurlampattrib (const UT_StringHolder &val)
 
UT_StringHolder opCurlampattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetCurlamptexture () const
 
void setCurlamptexture (const UT_StringHolder &val)
 
UT_StringHolder opCurlamptexture (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetCurlamptextureprim () const
 
void setCurlamptextureprim (const UT_StringHolder &val)
 
UT_StringHolder opCurlamptextureprim (const SOP_NodeVerb::CookParms &cookparms) const
 
UT_SharedPtr< UT_RampgetCurlampramp () const
 
void setCurlampramp (UT_SharedPtr< UT_Ramp > val)
 
UT_SharedPtr< UT_RampopCurlampramp (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_RampgetCurlfreqremapramp () const
 
void setCurlfreqremapramp (UT_SharedPtr< UT_Ramp > val)
 
UT_SharedPtr< UT_RampopCurlfreqremapramp (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetCurlfreqcurveattrib () const
 
void setCurlfreqcurveattrib (const UT_StringHolder &val)
 
UT_StringHolder opCurlfreqcurveattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetCurlfreqattrib () const
 
void setCurlfreqattrib (const UT_StringHolder &val)
 
UT_StringHolder opCurlfreqattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetCurlfreqtexture () const
 
void setCurlfreqtexture (const UT_StringHolder &val)
 
UT_StringHolder opCurlfreqtexture (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetCurlfreqtextureprim () const
 
void setCurlfreqtextureprim (const UT_StringHolder &val)
 
UT_StringHolder opCurlfreqtextureprim (const SOP_NodeVerb::CookParms &cookparms) const
 
UT_SharedPtr< UT_RampgetCurlfreqramp () const
 
void setCurlfreqramp (UT_SharedPtr< UT_Ramp > val)
 
UT_SharedPtr< UT_RampopCurlfreqramp (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetClumpidinputattrib () 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_StringHoldergetClumpidoutputattrib () const
 
void setClumpidoutputattrib (const UT_StringHolder &val)
 
UT_StringHolder opClumpidoutputattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getCreatetightnessattrib () const
 
void setCreatetightnessattrib (bool val)
 
bool opCreatetightnessattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetTightnessoutputattrib () const
 
void setTightnessoutputattrib (const UT_StringHolder &val)
 
UT_StringHolder opTightnessoutputattrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetClumppointattribs () const
 
void setClumppointattribs (const UT_StringHolder &val)
 
UT_StringHolder opClumppointattribs (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetClumpprimattribs () const
 
void setClumpprimattribs (const UT_StringHolder &val)
 
UT_StringHolder opClumpprimattribs (const SOP_NodeVerb::CookParms &cookparms) const
 
- Public Member Functions inherited from SOP_NodeParms
 SOP_NodeParms ()
 
bool applyGeometryOverride (GU_ConstDetailHandle gdh)
 
bool applyGeometryOverrideFromNode (SOP_Node *node, OP_Context &context, SOP_NodeCache *cache)
 
- Public Member Functions inherited from OP_NodeParms
 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_RampclampMinValue (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
 

Static Public Member Functions

static int version ()
 
static void loadData (UT_IStream &is, int64 &v)
 
static void loadData (UT_IStream &is, bool &v)
 
static void loadData (UT_IStream &is, fpreal64 &v)
 
static void loadData (UT_IStream &is, UT_Vector2D &v)
 
static void loadData (UT_IStream &is, UT_Vector3D &v)
 
static void loadData (UT_IStream &is, UT_Vector4D &v)
 
static void loadData (UT_IStream &is, UT_Matrix2D &v)
 
static void loadData (UT_IStream &is, UT_Matrix3D &v)
 
static void loadData (UT_IStream &is, UT_Matrix4D &v)
 
static void loadData (UT_IStream &is, UT_Vector2I &v)
 
static void loadData (UT_IStream &is, UT_Vector3I &v)
 
static void loadData (UT_IStream &is, UT_Vector4I &v)
 
static void loadData (UT_IStream &is, UT_StringHolder &v)
 
static void loadData (UT_IStream &is, UT_SharedPtr< UT_Ramp > &v)
 
static void loadData (UT_IStream &is, PRM_DataItemHandle &v)
 
static void saveData (std::ostream &os, int64 v)
 
static void saveData (std::ostream &os, bool v)
 
static void saveData (std::ostream &os, fpreal64 v)
 
static void saveData (std::ostream &os, UT_Vector2D v)
 
static void saveData (std::ostream &os, UT_Vector3D v)
 
static void saveData (std::ostream &os, UT_Vector4D v)
 
static void saveData (std::ostream &os, UT_Matrix2D v)
 
static void saveData (std::ostream &os, UT_Matrix3D v)
 
static void saveData (std::ostream &os, UT_Matrix4D v)
 
static void saveData (std::ostream &os, UT_StringHolder s)
 
static void saveData (std::ostream &os, UT_SharedPtr< UT_Ramp > s)
 
static void saveData (std::ostream &os, PRM_DataItemHandle s)
 
- Static Public Member Functions inherited from SOP_NodeParms
static bool nodeHasGeometryOverride (SOP_Node *node, OP_Context &context)
 

Additional Inherited Members

- Protected Member Functions inherited from OP_NodeParms
 OP_NodeParms (const OP_NodeParms &)=default
 
OP_NodeParmsoperator= (const OP_NodeParms &)=default
 
template<typename T , typename S >
void coerceValue (T &result, const S &src) const
 
template<typename T >
T clampMinValue (fpreal minvalue, const T &src) const
 
template<typename T >
T clampMaxValue (fpreal maxvalue, const T &src) const
 

Detailed Description

Definition at line 130 of file SOP_HairClump.proto.h.

Member Typedef Documentation

Constructor & Destructor Documentation

SOP_HairClumpParms::SOP_HairClumpParms ( )
inline

Definition at line 135 of file SOP_HairClump.proto.h.

SOP_HairClumpParms::SOP_HairClumpParms ( const SOP_HairClumpParms )
explicitdefault
SOP_HairClumpParms::SOP_HairClumpParms ( SOP_HairClumpParms &&  )
defaultnoexcept
SOP_HairClumpParms::~SOP_HairClumpParms ( )
inlineoverride

Definition at line 292 of file SOP_HairClump.proto.h.

Member Function Documentation

void SOP_HairClumpParms::buildFromOp ( const OP_GraphProxy graph,
exint  nodeidx,
fpreal  time,
DEP_MicroNode depnode 
)
inline

Definition at line 481 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::copyFrom ( const OP_NodeParms src)
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 934 of file SOP_HairClump.proto.h.

template<typename T >
void SOP_HairClumpParms::doGetParmValue ( TempIndex  idx,
TempIndex  instance,
T value 
) const
inline

Definition at line 941 of file SOP_HairClump.proto.h.

template<typename T >
void SOP_HairClumpParms::doSetParmValue ( TempIndex  idx,
TempIndex  instance,
const T value 
)
inline

Definition at line 1429 of file SOP_HairClump.proto.h.

bool SOP_HairClumpParms::getAccuratebundling ( ) const
inline

Definition at line 3257 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::getBlend ( ) const
inline

Definition at line 2967 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getBlendattrib ( ) const
inline

Definition at line 3037 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getBlendcurveattrib ( ) const
inline

Definition at line 3027 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getBlendinrange ( ) const
inline

Definition at line 2997 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::getBlendoptions ( ) const
inline

Definition at line 2987 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getBlendoutrange ( ) const
inline

Definition at line 3007 of file SOP_HairClump.proto.h.

Blendoverride SOP_HairClumpParms::getBlendoverride ( ) const
inline

Definition at line 2977 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::getBlendremapramp ( ) const
inline

Definition at line 3017 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getBlendtexture ( ) const
inline

Definition at line 3047 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getBlendtextureprim ( ) const
inline

Definition at line 3057 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getClumpidinputattrib ( ) const
inline

Definition at line 4347 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getClumpidoutputattrib ( ) const
inline

Definition at line 4367 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getClumppointattribs ( ) const
inline

Definition at line 4397 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getClumpprimattribs ( ) const
inline

Definition at line 4407 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::getClumpprofile ( ) const
inline

Definition at line 3727 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::getClumpsize ( ) const
inline

Definition at line 3087 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getClumpsizeattrib ( ) const
inline

Definition at line 3147 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getClumpsizeinrange ( ) const
inline

Definition at line 3117 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::getClumpsizeoptions ( ) const
inline

Definition at line 3107 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getClumpsizeoutrange ( ) const
inline

Definition at line 3127 of file SOP_HairClump.proto.h.

Clumpsizeoverride SOP_HairClumpParms::getClumpsizeoverride ( ) const
inline

Definition at line 3097 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::getClumpsizeremapramp ( ) const
inline

Definition at line 3137 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getClumpsizetexture ( ) const
inline

Definition at line 3157 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getClumpsizetextureprim ( ) const
inline

Definition at line 3167 of file SOP_HairClump.proto.h.

bool SOP_HairClumpParms::getClumpwithinclumps ( ) const
inline

Definition at line 3187 of file SOP_HairClump.proto.h.

bool SOP_HairClumpParms::getCreateclumpidattrib ( ) const
inline

Definition at line 4357 of file SOP_HairClump.proto.h.

bool SOP_HairClumpParms::getCreatetightnessattrib ( ) const
inline

Definition at line 4377 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::getCrossoverrate ( ) const
inline

Definition at line 3197 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::getCurlamp ( ) const
inline

Definition at line 4127 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getCurlampattrib ( ) const
inline

Definition at line 4197 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getCurlampcurveattrib ( ) const
inline

Definition at line 4187 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getCurlampinrange ( ) const
inline

Definition at line 4157 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::getCurlampoptions ( ) const
inline

Definition at line 4147 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getCurlampoutrange ( ) const
inline

Definition at line 4167 of file SOP_HairClump.proto.h.

Curlampoverride SOP_HairClumpParms::getCurlampoverride ( ) const
inline

Definition at line 4137 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::getCurlampramp ( ) const
inline

Definition at line 4227 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::getCurlampremapramp ( ) const
inline

Definition at line 4177 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getCurlamptexture ( ) const
inline

Definition at line 4207 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getCurlamptextureprim ( ) const
inline

Definition at line 4217 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::getCurlfreq ( ) const
inline

Definition at line 4237 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getCurlfreqattrib ( ) const
inline

Definition at line 4307 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getCurlfreqcurveattrib ( ) const
inline

Definition at line 4297 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getCurlfreqinrange ( ) const
inline

Definition at line 4267 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::getCurlfreqoptions ( ) const
inline

Definition at line 4257 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getCurlfreqoutrange ( ) const
inline

Definition at line 4277 of file SOP_HairClump.proto.h.

Curlfreqoverride SOP_HairClumpParms::getCurlfreqoverride ( ) const
inline

Definition at line 4247 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::getCurlfreqramp ( ) const
inline

Definition at line 4337 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::getCurlfreqremapramp ( ) const
inline

Definition at line 4287 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getCurlfreqtexture ( ) const
inline

Definition at line 4317 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getCurlfreqtextureprim ( ) const
inline

Definition at line 4327 of file SOP_HairClump.proto.h.

bool SOP_HairClumpParms::getEnablecurling ( ) const
inline

Definition at line 4117 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::getExtendtomatch ( ) const
inline

Definition at line 3237 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::getGoalfeedback ( ) const
inline

Definition at line 3927 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getGoalfeedbackattrib ( ) const
inline

Definition at line 3987 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getGoalfeedbackinrange ( ) const
inline

Definition at line 3957 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::getGoalfeedbackoptions ( ) const
inline

Definition at line 3947 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getGoalfeedbackoutrange ( ) const
inline

Definition at line 3967 of file SOP_HairClump.proto.h.

Goalfeedbackoverride SOP_HairClumpParms::getGoalfeedbackoverride ( ) const
inline

Definition at line 3937 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::getGoalfeedbackremapramp ( ) const
inline

Definition at line 3977 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getGoalfeedbacktexture ( ) const
inline

Definition at line 3997 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getGoalfeedbacktextureprim ( ) const
inline

Definition at line 4007 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::getHairwidth ( ) const
inline

Definition at line 3267 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::getHairwidthscale ( ) const
inline

Definition at line 3277 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::getIterations ( ) const
inline

Definition at line 3737 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getIterationsattrib ( ) const
inline

Definition at line 3807 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getIterationscurveattrib ( ) const
inline

Definition at line 3797 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getIterationsinrange ( ) const
inline

Definition at line 3767 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::getIterationsoptions ( ) const
inline

Definition at line 3757 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getIterationsoutrange ( ) const
inline

Definition at line 3777 of file SOP_HairClump.proto.h.

Iterationsoverride SOP_HairClumpParms::getIterationsoverride ( ) const
inline

Definition at line 3747 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::getIterationsremapramp ( ) const
inline

Definition at line 3787 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getIterationstexture ( ) const
inline

Definition at line 3817 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getIterationstextureprim ( ) const
inline

Definition at line 3827 of file SOP_HairClump.proto.h.

bool SOP_HairClumpParms::getLegacymasking ( ) const
inline

Definition at line 2947 of file SOP_HairClump.proto.h.

Method SOP_HairClumpParms::getMethod ( ) const
inline

Definition at line 3217 of file SOP_HairClump.proto.h.

exint SOP_HairClumpParms::getNestNumParms ( TempIndex  idx) const
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1906 of file SOP_HairClump.proto.h.

const char* SOP_HairClumpParms::getNestParmName ( TempIndex  fieldnum) const
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1918 of file SOP_HairClump.proto.h.

ParmType SOP_HairClumpParms::getNestParmType ( TempIndex  fieldnum) const
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 2223 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::getNestParmValue ( TempIndex  idx,
TempIndex  instance,
exint value 
) const
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1404 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::getNestParmValue ( TempIndex  idx,
TempIndex  instance,
fpreal value 
) const
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1406 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::getNestParmValue ( TempIndex  idx,
TempIndex  instance,
UT_Vector2D value 
) const
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1408 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::getNestParmValue ( TempIndex  idx,
TempIndex  instance,
UT_Vector3D value 
) const
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1410 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::getNestParmValue ( TempIndex  idx,
TempIndex  instance,
UT_Vector4D value 
) const
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1412 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::getNestParmValue ( TempIndex  idx,
TempIndex  instance,
UT_Matrix2D value 
) const
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1414 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::getNestParmValue ( TempIndex  idx,
TempIndex  instance,
UT_Matrix3D value 
) const
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1416 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::getNestParmValue ( TempIndex  idx,
TempIndex  instance,
UT_Matrix4D value 
) const
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1418 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::getNestParmValue ( TempIndex  idx,
TempIndex  instance,
UT_StringHolder value 
) const
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1420 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::getNestParmValue ( TempIndex  idx,
TempIndex  instance,
UT_SharedPtr< UT_Ramp > &  value 
) const
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1422 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::getNestParmValue ( TempIndex  idx,
TempIndex  instance,
PRM_DataItemHandle value 
) const
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1424 of file SOP_HairClump.proto.h.

bool SOP_HairClumpParms::getPreservelength ( ) const
inline

Definition at line 3227 of file SOP_HairClump.proto.h.

bool SOP_HairClumpParms::getSearchbeyondradius ( ) const
inline

Definition at line 3177 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::getSeed ( ) const
inline

Definition at line 3207 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::getShortentomatch ( ) const
inline

Definition at line 3247 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::getSizereduction ( ) const
inline

Definition at line 3837 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getSizereductionattrib ( ) const
inline

Definition at line 3897 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getSizereductioninrange ( ) const
inline

Definition at line 3867 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::getSizereductionoptions ( ) const
inline

Definition at line 3857 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getSizereductionoutrange ( ) const
inline

Definition at line 3877 of file SOP_HairClump.proto.h.

Sizereductionoverride SOP_HairClumpParms::getSizereductionoverride ( ) const
inline

Definition at line 3847 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::getSizereductionremapramp ( ) const
inline

Definition at line 3887 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getSizereductiontexture ( ) const
inline

Definition at line 3907 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getSizereductiontextureprim ( ) const
inline

Definition at line 3917 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getSkinmaskattrib ( ) const
inline

Definition at line 3077 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::getStrayamount ( ) const
inline

Definition at line 3397 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getStrayamountattrib ( ) const
inline

Definition at line 3477 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getStrayamountclumpattrib ( ) const
inline

Definition at line 3467 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getStrayamountcurveattrib ( ) const
inline

Definition at line 3457 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getStrayamountinrange ( ) const
inline

Definition at line 3427 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::getStrayamountoptions ( ) const
inline

Definition at line 3417 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getStrayamountoutrange ( ) const
inline

Definition at line 3437 of file SOP_HairClump.proto.h.

Strayamountoverride SOP_HairClumpParms::getStrayamountoverride ( ) const
inline

Definition at line 3407 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::getStrayamountremapramp ( ) const
inline

Definition at line 3447 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getStrayamounttexture ( ) const
inline

Definition at line 3487 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getStrayamounttextureprim ( ) const
inline

Definition at line 3497 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::getStrayfalloff ( ) const
inline

Definition at line 3617 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getStrayfalloffattrib ( ) const
inline

Definition at line 3697 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getStrayfalloffclumpattrib ( ) const
inline

Definition at line 3687 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getStrayfalloffcurveattrib ( ) const
inline

Definition at line 3677 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getStrayfalloffinrange ( ) const
inline

Definition at line 3647 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::getStrayfalloffoptions ( ) const
inline

Definition at line 3637 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getStrayfalloffoutrange ( ) const
inline

Definition at line 3657 of file SOP_HairClump.proto.h.

Strayfalloffoverride SOP_HairClumpParms::getStrayfalloffoverride ( ) const
inline

Definition at line 3627 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::getStrayfalloffremapramp ( ) const
inline

Definition at line 3667 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getStrayfallofftexture ( ) const
inline

Definition at line 3707 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getStrayfallofftextureprim ( ) const
inline

Definition at line 3717 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::getStrayrate ( ) const
inline

Definition at line 3507 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getStrayrateattrib ( ) const
inline

Definition at line 3587 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getStrayrateclumpattrib ( ) const
inline

Definition at line 3577 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getStrayratecurveattrib ( ) const
inline

Definition at line 3567 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getStrayrateinrange ( ) const
inline

Definition at line 3537 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::getStrayrateoptions ( ) const
inline

Definition at line 3527 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getStrayrateoutrange ( ) const
inline

Definition at line 3547 of file SOP_HairClump.proto.h.

Strayrateoverride SOP_HairClumpParms::getStrayrateoverride ( ) const
inline

Definition at line 3517 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::getStrayrateremapramp ( ) const
inline

Definition at line 3557 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getStrayratetexture ( ) const
inline

Definition at line 3597 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getStrayratetextureprim ( ) const
inline

Definition at line 3607 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::getTightness ( ) const
inline

Definition at line 3287 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getTightnessattrib ( ) const
inline

Definition at line 3367 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getTightnessclumpattrib ( ) const
inline

Definition at line 3357 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getTightnesscurveattrib ( ) const
inline

Definition at line 3347 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getTightnessinrange ( ) const
inline

Definition at line 3317 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::getTightnessoptions ( ) const
inline

Definition at line 3307 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getTightnessoutputattrib ( ) const
inline

Definition at line 4387 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getTightnessoutrange ( ) const
inline

Definition at line 3327 of file SOP_HairClump.proto.h.

Tightnessoverride SOP_HairClumpParms::getTightnessoverride ( ) const
inline

Definition at line 3297 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::getTightnessreduction ( ) const
inline

Definition at line 4017 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getTightnessreductionattrib ( ) const
inline

Definition at line 4087 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getTightnessreductioncurveattrib ( ) const
inline

Definition at line 4077 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getTightnessreductioninrange ( ) const
inline

Definition at line 4047 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::getTightnessreductionoptions ( ) const
inline

Definition at line 4037 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::getTightnessreductionoutrange ( ) const
inline

Definition at line 4057 of file SOP_HairClump.proto.h.

Tightnessreductionoverride SOP_HairClumpParms::getTightnessreductionoverride ( ) const
inline

Definition at line 4027 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::getTightnessreductionremapramp ( ) const
inline

Definition at line 4067 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getTightnessreductiontexture ( ) const
inline

Definition at line 4097 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getTightnessreductiontextureprim ( ) const
inline

Definition at line 4107 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::getTightnessremapramp ( ) const
inline

Definition at line 3337 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getTightnesstexture ( ) const
inline

Definition at line 3377 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getTightnesstextureprim ( ) const
inline

Definition at line 3387 of file SOP_HairClump.proto.h.

bool SOP_HairClumpParms::getUseskinmask ( ) const
inline

Definition at line 3067 of file SOP_HairClump.proto.h.

const UT_StringHolder& SOP_HairClumpParms::getUvattrib ( ) const
inline

Definition at line 2957 of file SOP_HairClump.proto.h.

bool SOP_HairClumpParms::isParmColorRamp ( exint  idx) const
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1395 of file SOP_HairClump.proto.h.

bool SOP_HairClumpParms::load ( UT_IStream is)
inline

Definition at line 2787 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::loadData ( UT_IStream is,
int64 v 
)
inlinestatic

Definition at line 2529 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::loadData ( UT_IStream is,
bool &  v 
)
inlinestatic

Definition at line 2531 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::loadData ( UT_IStream is,
fpreal64 v 
)
inlinestatic

Definition at line 2533 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::loadData ( UT_IStream is,
UT_Vector2D v 
)
inlinestatic

Definition at line 2535 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::loadData ( UT_IStream is,
UT_Vector3D v 
)
inlinestatic

Definition at line 2537 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::loadData ( UT_IStream is,
UT_Vector4D v 
)
inlinestatic

Definition at line 2540 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::loadData ( UT_IStream is,
UT_Matrix2D v 
)
inlinestatic

Definition at line 2543 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::loadData ( UT_IStream is,
UT_Matrix3D v 
)
inlinestatic

Definition at line 2545 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::loadData ( UT_IStream is,
UT_Matrix4D v 
)
inlinestatic

Definition at line 2547 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::loadData ( UT_IStream is,
UT_Vector2I v 
)
inlinestatic

Definition at line 2549 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::loadData ( UT_IStream is,
UT_Vector3I v 
)
inlinestatic

Definition at line 2551 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::loadData ( UT_IStream is,
UT_Vector4I v 
)
inlinestatic

Definition at line 2554 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::loadData ( UT_IStream is,
UT_StringHolder v 
)
inlinestatic

Definition at line 2557 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::loadData ( UT_IStream is,
UT_SharedPtr< UT_Ramp > &  v 
)
inlinestatic

Definition at line 2559 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::loadData ( UT_IStream is,
PRM_DataItemHandle v 
)
inlinestatic

Definition at line 2570 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::loadFromOpSubclass ( const LoadParms loadparms)
inlineoverridevirtual

Implements OP_NodeParms.

Definition at line 928 of file SOP_HairClump.proto.h.

bool SOP_HairClumpParms::opAccuratebundling ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3259 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::opBlend ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 2969 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opBlendattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3039 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opBlendcurveattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3029 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opBlendinrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 2999 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::opBlendoptions ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 2989 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opBlendoutrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3009 of file SOP_HairClump.proto.h.

Blendoverride SOP_HairClumpParms::opBlendoverride ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 2979 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::opBlendremapramp ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3019 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opBlendtexture ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3049 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opBlendtextureprim ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3059 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opClumpidinputattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4349 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opClumpidoutputattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4369 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opClumppointattribs ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4399 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opClumpprimattribs ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4409 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::opClumpprofile ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3729 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::opClumpsize ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3089 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opClumpsizeattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3149 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opClumpsizeinrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3119 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::opClumpsizeoptions ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3109 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opClumpsizeoutrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3129 of file SOP_HairClump.proto.h.

Clumpsizeoverride SOP_HairClumpParms::opClumpsizeoverride ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3099 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::opClumpsizeremapramp ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3139 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opClumpsizetexture ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3159 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opClumpsizetextureprim ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3169 of file SOP_HairClump.proto.h.

bool SOP_HairClumpParms::opClumpwithinclumps ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3189 of file SOP_HairClump.proto.h.

bool SOP_HairClumpParms::opCreateclumpidattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4359 of file SOP_HairClump.proto.h.

bool SOP_HairClumpParms::opCreatetightnessattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4379 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::opCrossoverrate ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3199 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::opCurlamp ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4129 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opCurlampattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4199 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opCurlampcurveattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4189 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opCurlampinrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4159 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::opCurlampoptions ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4149 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opCurlampoutrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4169 of file SOP_HairClump.proto.h.

Curlampoverride SOP_HairClumpParms::opCurlampoverride ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4139 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::opCurlampramp ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4229 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::opCurlampremapramp ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4179 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opCurlamptexture ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4209 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opCurlamptextureprim ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4219 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::opCurlfreq ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4239 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opCurlfreqattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4309 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opCurlfreqcurveattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4299 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opCurlfreqinrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4269 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::opCurlfreqoptions ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4259 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opCurlfreqoutrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4279 of file SOP_HairClump.proto.h.

Curlfreqoverride SOP_HairClumpParms::opCurlfreqoverride ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4249 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::opCurlfreqramp ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4339 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::opCurlfreqremapramp ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4289 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opCurlfreqtexture ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4319 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opCurlfreqtextureprim ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4329 of file SOP_HairClump.proto.h.

bool SOP_HairClumpParms::opEnablecurling ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4119 of file SOP_HairClump.proto.h.

Definition at line 461 of file SOP_HairClump.proto.h.

SOP_HairClumpParms& SOP_HairClumpParms::operator= ( const SOP_HairClumpParms )
default
SOP_HairClumpParms& SOP_HairClumpParms::operator= ( SOP_HairClumpParms &&  )
defaultnoexcept
bool SOP_HairClumpParms::operator== ( const SOP_HairClumpParms src) const
inline

Definition at line 294 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::opExtendtomatch ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3239 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::opGoalfeedback ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3929 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opGoalfeedbackattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3989 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opGoalfeedbackinrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3959 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::opGoalfeedbackoptions ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3949 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opGoalfeedbackoutrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3969 of file SOP_HairClump.proto.h.

Goalfeedbackoverride SOP_HairClumpParms::opGoalfeedbackoverride ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3939 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::opGoalfeedbackremapramp ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3979 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opGoalfeedbacktexture ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3999 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opGoalfeedbacktextureprim ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4009 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::opHairwidth ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3269 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::opHairwidthscale ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3279 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::opIterations ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3739 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opIterationsattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3809 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opIterationscurveattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3799 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opIterationsinrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3769 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::opIterationsoptions ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3759 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opIterationsoutrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3779 of file SOP_HairClump.proto.h.

Iterationsoverride SOP_HairClumpParms::opIterationsoverride ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3749 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::opIterationsremapramp ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3789 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opIterationstexture ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3819 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opIterationstextureprim ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3829 of file SOP_HairClump.proto.h.

bool SOP_HairClumpParms::opLegacymasking ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 2949 of file SOP_HairClump.proto.h.

Method SOP_HairClumpParms::opMethod ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3219 of file SOP_HairClump.proto.h.

bool SOP_HairClumpParms::opPreservelength ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3229 of file SOP_HairClump.proto.h.

bool SOP_HairClumpParms::opSearchbeyondradius ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3179 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::opSeed ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3209 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::opShortentomatch ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3249 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::opSizereduction ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3839 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opSizereductionattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3899 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opSizereductioninrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3869 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::opSizereductionoptions ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3859 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opSizereductionoutrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3879 of file SOP_HairClump.proto.h.

Sizereductionoverride SOP_HairClumpParms::opSizereductionoverride ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3849 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::opSizereductionremapramp ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3889 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opSizereductiontexture ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3909 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opSizereductiontextureprim ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3919 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opSkinmaskattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3079 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::opStrayamount ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3399 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opStrayamountattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3479 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opStrayamountclumpattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3469 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opStrayamountcurveattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3459 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opStrayamountinrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3429 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::opStrayamountoptions ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3419 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opStrayamountoutrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3439 of file SOP_HairClump.proto.h.

Strayamountoverride SOP_HairClumpParms::opStrayamountoverride ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3409 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::opStrayamountremapramp ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3449 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opStrayamounttexture ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3489 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opStrayamounttextureprim ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3499 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::opStrayfalloff ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3619 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opStrayfalloffattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3699 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opStrayfalloffclumpattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3689 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opStrayfalloffcurveattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3679 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opStrayfalloffinrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3649 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::opStrayfalloffoptions ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3639 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opStrayfalloffoutrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3659 of file SOP_HairClump.proto.h.

Strayfalloffoverride SOP_HairClumpParms::opStrayfalloffoverride ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3629 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::opStrayfalloffremapramp ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3669 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opStrayfallofftexture ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3709 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opStrayfallofftextureprim ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3719 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::opStrayrate ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3509 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opStrayrateattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3589 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opStrayrateclumpattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3579 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opStrayratecurveattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3569 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opStrayrateinrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3539 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::opStrayrateoptions ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3529 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opStrayrateoutrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3549 of file SOP_HairClump.proto.h.

Strayrateoverride SOP_HairClumpParms::opStrayrateoverride ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3519 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::opStrayrateremapramp ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3559 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opStrayratetexture ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3599 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opStrayratetextureprim ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3609 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::opTightness ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3289 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opTightnessattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3369 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opTightnessclumpattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3359 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opTightnesscurveattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3349 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opTightnessinrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3319 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::opTightnessoptions ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3309 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opTightnessoutputattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4389 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opTightnessoutrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3329 of file SOP_HairClump.proto.h.

Tightnessoverride SOP_HairClumpParms::opTightnessoverride ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3299 of file SOP_HairClump.proto.h.

fpreal64 SOP_HairClumpParms::opTightnessreduction ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4019 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opTightnessreductionattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4089 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opTightnessreductioncurveattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4079 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opTightnessreductioninrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4049 of file SOP_HairClump.proto.h.

int64 SOP_HairClumpParms::opTightnessreductionoptions ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4039 of file SOP_HairClump.proto.h.

UT_Vector2D SOP_HairClumpParms::opTightnessreductionoutrange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4059 of file SOP_HairClump.proto.h.

Tightnessreductionoverride SOP_HairClumpParms::opTightnessreductionoverride ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4029 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::opTightnessreductionremapramp ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4069 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opTightnessreductiontexture ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4099 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opTightnessreductiontextureprim ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 4109 of file SOP_HairClump.proto.h.

UT_SharedPtr<UT_Ramp> SOP_HairClumpParms::opTightnessremapramp ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3339 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opTightnesstexture ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3379 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opTightnesstextureprim ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3389 of file SOP_HairClump.proto.h.

bool SOP_HairClumpParms::opUseskinmask ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 3069 of file SOP_HairClump.proto.h.

UT_StringHolder SOP_HairClumpParms::opUvattrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 2959 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::save ( std::ostream &  os) const
inline

Definition at line 2633 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::saveData ( std::ostream &  os,
int64  v 
)
inlinestatic

Definition at line 2590 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::saveData ( std::ostream &  os,
bool  v 
)
inlinestatic

Definition at line 2592 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::saveData ( std::ostream &  os,
fpreal64  v 
)
inlinestatic

Definition at line 2594 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::saveData ( std::ostream &  os,
UT_Vector2D  v 
)
inlinestatic

Definition at line 2596 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::saveData ( std::ostream &  os,
UT_Vector3D  v 
)
inlinestatic

Definition at line 2598 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::saveData ( std::ostream &  os,
UT_Vector4D  v 
)
inlinestatic

Definition at line 2601 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::saveData ( std::ostream &  os,
UT_Matrix2D  v 
)
inlinestatic

Definition at line 2604 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::saveData ( std::ostream &  os,
UT_Matrix3D  v 
)
inlinestatic

Definition at line 2606 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::saveData ( std::ostream &  os,
UT_Matrix4D  v 
)
inlinestatic

Definition at line 2608 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::saveData ( std::ostream &  os,
UT_StringHolder  s 
)
inlinestatic

Definition at line 2610 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::saveData ( std::ostream &  os,
UT_SharedPtr< UT_Ramp s 
)
inlinestatic

Definition at line 2612 of file SOP_HairClump.proto.h.

static void SOP_HairClumpParms::saveData ( std::ostream &  os,
PRM_DataItemHandle  s 
)
inlinestatic

Definition at line 2619 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setAccuratebundling ( bool  val)
inline

Definition at line 3258 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setBlend ( fpreal64  val)
inline

Definition at line 2968 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setBlendattrib ( const UT_StringHolder val)
inline

Definition at line 3038 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setBlendcurveattrib ( const UT_StringHolder val)
inline

Definition at line 3028 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setBlendinrange ( UT_Vector2D  val)
inline

Definition at line 2998 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setBlendoptions ( int64  val)
inline

Definition at line 2988 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setBlendoutrange ( UT_Vector2D  val)
inline

Definition at line 3008 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setBlendoverride ( Blendoverride  val)
inline

Definition at line 2978 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setBlendremapramp ( UT_SharedPtr< UT_Ramp val)
inline

Definition at line 3018 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setBlendtexture ( const UT_StringHolder val)
inline

Definition at line 3048 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setBlendtextureprim ( const UT_StringHolder val)
inline

Definition at line 3058 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setClumpidinputattrib ( const UT_StringHolder val)
inline

Definition at line 4348 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setClumpidoutputattrib ( const UT_StringHolder val)
inline

Definition at line 4368 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setClumppointattribs ( const UT_StringHolder val)
inline

Definition at line 4398 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setClumpprimattribs ( const UT_StringHolder val)
inline

Definition at line 4408 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setClumpprofile ( UT_SharedPtr< UT_Ramp val)
inline

Definition at line 3728 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setClumpsize ( fpreal64  val)
inline

Definition at line 3088 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setClumpsizeattrib ( const UT_StringHolder val)
inline

Definition at line 3148 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setClumpsizeinrange ( UT_Vector2D  val)
inline

Definition at line 3118 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setClumpsizeoptions ( int64  val)
inline

Definition at line 3108 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setClumpsizeoutrange ( UT_Vector2D  val)
inline

Definition at line 3128 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setClumpsizeoverride ( Clumpsizeoverride  val)
inline

Definition at line 3098 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setClumpsizeremapramp ( UT_SharedPtr< UT_Ramp val)
inline

Definition at line 3138 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setClumpsizetexture ( const UT_StringHolder val)
inline

Definition at line 3158 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setClumpsizetextureprim ( const UT_StringHolder val)
inline

Definition at line 3168 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setClumpwithinclumps ( bool  val)
inline

Definition at line 3188 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCreateclumpidattrib ( bool  val)
inline

Definition at line 4358 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCreatetightnessattrib ( bool  val)
inline

Definition at line 4378 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCrossoverrate ( fpreal64  val)
inline

Definition at line 3198 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCurlamp ( fpreal64  val)
inline

Definition at line 4128 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCurlampattrib ( const UT_StringHolder val)
inline

Definition at line 4198 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCurlampcurveattrib ( const UT_StringHolder val)
inline

Definition at line 4188 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCurlampinrange ( UT_Vector2D  val)
inline

Definition at line 4158 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCurlampoptions ( int64  val)
inline

Definition at line 4148 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCurlampoutrange ( UT_Vector2D  val)
inline

Definition at line 4168 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCurlampoverride ( Curlampoverride  val)
inline

Definition at line 4138 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCurlampramp ( UT_SharedPtr< UT_Ramp val)
inline

Definition at line 4228 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCurlampremapramp ( UT_SharedPtr< UT_Ramp val)
inline

Definition at line 4178 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCurlamptexture ( const UT_StringHolder val)
inline

Definition at line 4208 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCurlamptextureprim ( const UT_StringHolder val)
inline

Definition at line 4218 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCurlfreq ( fpreal64  val)
inline

Definition at line 4238 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCurlfreqattrib ( const UT_StringHolder val)
inline

Definition at line 4308 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCurlfreqcurveattrib ( const UT_StringHolder val)
inline

Definition at line 4298 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCurlfreqinrange ( UT_Vector2D  val)
inline

Definition at line 4268 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCurlfreqoptions ( int64  val)
inline

Definition at line 4258 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCurlfreqoutrange ( UT_Vector2D  val)
inline

Definition at line 4278 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCurlfreqoverride ( Curlfreqoverride  val)
inline

Definition at line 4248 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCurlfreqramp ( UT_SharedPtr< UT_Ramp val)
inline

Definition at line 4338 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCurlfreqremapramp ( UT_SharedPtr< UT_Ramp val)
inline

Definition at line 4288 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCurlfreqtexture ( const UT_StringHolder val)
inline

Definition at line 4318 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setCurlfreqtextureprim ( const UT_StringHolder val)
inline

Definition at line 4328 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setEnablecurling ( bool  val)
inline

Definition at line 4118 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setExtendtomatch ( fpreal64  val)
inline

Definition at line 3238 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setGoalfeedback ( fpreal64  val)
inline

Definition at line 3928 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setGoalfeedbackattrib ( const UT_StringHolder val)
inline

Definition at line 3988 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setGoalfeedbackinrange ( UT_Vector2D  val)
inline

Definition at line 3958 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setGoalfeedbackoptions ( int64  val)
inline

Definition at line 3948 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setGoalfeedbackoutrange ( UT_Vector2D  val)
inline

Definition at line 3968 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setGoalfeedbackoverride ( Goalfeedbackoverride  val)
inline

Definition at line 3938 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setGoalfeedbackremapramp ( UT_SharedPtr< UT_Ramp val)
inline

Definition at line 3978 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setGoalfeedbacktexture ( const UT_StringHolder val)
inline

Definition at line 3998 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setGoalfeedbacktextureprim ( const UT_StringHolder val)
inline

Definition at line 4008 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setHairwidth ( fpreal64  val)
inline

Definition at line 3268 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setHairwidthscale ( fpreal64  val)
inline

Definition at line 3278 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setIterations ( fpreal64  val)
inline

Definition at line 3738 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setIterationsattrib ( const UT_StringHolder val)
inline

Definition at line 3808 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setIterationscurveattrib ( const UT_StringHolder val)
inline

Definition at line 3798 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setIterationsinrange ( UT_Vector2D  val)
inline

Definition at line 3768 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setIterationsoptions ( int64  val)
inline

Definition at line 3758 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setIterationsoutrange ( UT_Vector2D  val)
inline

Definition at line 3778 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setIterationsoverride ( Iterationsoverride  val)
inline

Definition at line 3748 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setIterationsremapramp ( UT_SharedPtr< UT_Ramp val)
inline

Definition at line 3788 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setIterationstexture ( const UT_StringHolder val)
inline

Definition at line 3818 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setIterationstextureprim ( const UT_StringHolder val)
inline

Definition at line 3828 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setLegacymasking ( bool  val)
inline

Definition at line 2948 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setMethod ( Method  val)
inline

Definition at line 3218 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setNestParmValue ( TempIndex  idx,
TempIndex  instance,
const exint value 
)
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1883 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setNestParmValue ( TempIndex  idx,
TempIndex  instance,
const fpreal value 
)
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1885 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setNestParmValue ( TempIndex  idx,
TempIndex  instance,
const UT_Vector2D value 
)
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1887 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setNestParmValue ( TempIndex  idx,
TempIndex  instance,
const UT_Vector3D value 
)
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1889 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setNestParmValue ( TempIndex  idx,
TempIndex  instance,
const UT_Vector4D value 
)
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1891 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setNestParmValue ( TempIndex  idx,
TempIndex  instance,
const UT_Matrix2D value 
)
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1893 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setNestParmValue ( TempIndex  idx,
TempIndex  instance,
const UT_Matrix3D value 
)
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1895 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setNestParmValue ( TempIndex  idx,
TempIndex  instance,
const UT_Matrix4D value 
)
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1897 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setNestParmValue ( TempIndex  idx,
TempIndex  instance,
const UT_StringHolder value 
)
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1899 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setNestParmValue ( TempIndex  idx,
TempIndex  instance,
const UT_SharedPtr< UT_Ramp > &  value 
)
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1901 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setNestParmValue ( TempIndex  idx,
TempIndex  instance,
const PRM_DataItemHandle value 
)
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 1903 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setPreservelength ( bool  val)
inline

Definition at line 3228 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setSearchbeyondradius ( bool  val)
inline

Definition at line 3178 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setSeed ( fpreal64  val)
inline

Definition at line 3208 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setShortentomatch ( fpreal64  val)
inline

Definition at line 3248 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setSizereduction ( fpreal64  val)
inline

Definition at line 3838 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setSizereductionattrib ( const UT_StringHolder val)
inline

Definition at line 3898 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setSizereductioninrange ( UT_Vector2D  val)
inline

Definition at line 3868 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setSizereductionoptions ( int64  val)
inline

Definition at line 3858 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setSizereductionoutrange ( UT_Vector2D  val)
inline

Definition at line 3878 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setSizereductionoverride ( Sizereductionoverride  val)
inline

Definition at line 3848 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setSizereductionremapramp ( UT_SharedPtr< UT_Ramp val)
inline

Definition at line 3888 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setSizereductiontexture ( const UT_StringHolder val)
inline

Definition at line 3908 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setSizereductiontextureprim ( const UT_StringHolder val)
inline

Definition at line 3918 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setSkinmaskattrib ( const UT_StringHolder val)
inline

Definition at line 3078 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayamount ( fpreal64  val)
inline

Definition at line 3398 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayamountattrib ( const UT_StringHolder val)
inline

Definition at line 3478 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayamountclumpattrib ( const UT_StringHolder val)
inline

Definition at line 3468 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayamountcurveattrib ( const UT_StringHolder val)
inline

Definition at line 3458 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayamountinrange ( UT_Vector2D  val)
inline

Definition at line 3428 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayamountoptions ( int64  val)
inline

Definition at line 3418 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayamountoutrange ( UT_Vector2D  val)
inline

Definition at line 3438 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayamountoverride ( Strayamountoverride  val)
inline

Definition at line 3408 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayamountremapramp ( UT_SharedPtr< UT_Ramp val)
inline

Definition at line 3448 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayamounttexture ( const UT_StringHolder val)
inline

Definition at line 3488 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayamounttextureprim ( const UT_StringHolder val)
inline

Definition at line 3498 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayfalloff ( fpreal64  val)
inline

Definition at line 3618 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayfalloffattrib ( const UT_StringHolder val)
inline

Definition at line 3698 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayfalloffclumpattrib ( const UT_StringHolder val)
inline

Definition at line 3688 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayfalloffcurveattrib ( const UT_StringHolder val)
inline

Definition at line 3678 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayfalloffinrange ( UT_Vector2D  val)
inline

Definition at line 3648 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayfalloffoptions ( int64  val)
inline

Definition at line 3638 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayfalloffoutrange ( UT_Vector2D  val)
inline

Definition at line 3658 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayfalloffoverride ( Strayfalloffoverride  val)
inline

Definition at line 3628 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayfalloffremapramp ( UT_SharedPtr< UT_Ramp val)
inline

Definition at line 3668 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayfallofftexture ( const UT_StringHolder val)
inline

Definition at line 3708 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayfallofftextureprim ( const UT_StringHolder val)
inline

Definition at line 3718 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayrate ( fpreal64  val)
inline

Definition at line 3508 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayrateattrib ( const UT_StringHolder val)
inline

Definition at line 3588 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayrateclumpattrib ( const UT_StringHolder val)
inline

Definition at line 3578 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayratecurveattrib ( const UT_StringHolder val)
inline

Definition at line 3568 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayrateinrange ( UT_Vector2D  val)
inline

Definition at line 3538 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayrateoptions ( int64  val)
inline

Definition at line 3528 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayrateoutrange ( UT_Vector2D  val)
inline

Definition at line 3548 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayrateoverride ( Strayrateoverride  val)
inline

Definition at line 3518 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayrateremapramp ( UT_SharedPtr< UT_Ramp val)
inline

Definition at line 3558 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayratetexture ( const UT_StringHolder val)
inline

Definition at line 3598 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setStrayratetextureprim ( const UT_StringHolder val)
inline

Definition at line 3608 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setTightness ( fpreal64  val)
inline

Definition at line 3288 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setTightnessattrib ( const UT_StringHolder val)
inline

Definition at line 3368 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setTightnessclumpattrib ( const UT_StringHolder val)
inline

Definition at line 3358 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setTightnesscurveattrib ( const UT_StringHolder val)
inline

Definition at line 3348 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setTightnessinrange ( UT_Vector2D  val)
inline

Definition at line 3318 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setTightnessoptions ( int64  val)
inline

Definition at line 3308 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setTightnessoutputattrib ( const UT_StringHolder val)
inline

Definition at line 4388 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setTightnessoutrange ( UT_Vector2D  val)
inline

Definition at line 3328 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setTightnessoverride ( Tightnessoverride  val)
inline

Definition at line 3298 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setTightnessreduction ( fpreal64  val)
inline

Definition at line 4018 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setTightnessreductionattrib ( const UT_StringHolder val)
inline

Definition at line 4088 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setTightnessreductioncurveattrib ( const UT_StringHolder val)
inline

Definition at line 4078 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setTightnessreductioninrange ( UT_Vector2D  val)
inline

Definition at line 4048 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setTightnessreductionoptions ( int64  val)
inline

Definition at line 4038 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setTightnessreductionoutrange ( UT_Vector2D  val)
inline

Definition at line 4058 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setTightnessreductionoverride ( Tightnessreductionoverride  val)
inline

Definition at line 4028 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setTightnessreductionremapramp ( UT_SharedPtr< UT_Ramp val)
inline

Definition at line 4068 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setTightnessreductiontexture ( const UT_StringHolder val)
inline

Definition at line 4098 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setTightnessreductiontextureprim ( const UT_StringHolder val)
inline

Definition at line 4108 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setTightnessremapramp ( UT_SharedPtr< UT_Ramp val)
inline

Definition at line 3338 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setTightnesstexture ( const UT_StringHolder val)
inline

Definition at line 3378 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setTightnesstextureprim ( const UT_StringHolder val)
inline

Definition at line 3388 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setUseskinmask ( bool  val)
inline

Definition at line 3068 of file SOP_HairClump.proto.h.

void SOP_HairClumpParms::setUvattrib ( const UT_StringHolder val)
inline

Definition at line 2958 of file SOP_HairClump.proto.h.

static int SOP_HairClumpParms::version ( )
inlinestatic

Definition at line 133 of file SOP_HairClump.proto.h.


The documentation for this class was generated from the following file: