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

#include <SOP_Measure-2.0.proto.h>

+ Inheritance diagram for SOP_Measure_2_0Parms:

Public Types

using GroupType = SOP_Measure_2_0Enums::GroupType
 
using Measure = SOP_Measure_2_0Enums::Measure
 
using CurvatureType = SOP_Measure_2_0Enums::CurvatureType
 
using PrincipalType = SOP_Measure_2_0Enums::PrincipalType
 
using PrincipalSign = SOP_Measure_2_0Enums::PrincipalSign
 
using PrincipalReportAs = SOP_Measure_2_0Enums::PrincipalReportAs
 
using IntegrationMode = SOP_Measure_2_0Enums::IntegrationMode
 
using SrcComp = SOP_Measure_2_0Enums::SrcComp
 
using IntegrationDomain = SOP_Measure_2_0Enums::IntegrationDomain
 
using WidthScale = SOP_Measure_2_0Enums::WidthScale
 
using CenterType = SOP_Measure_2_0Enums::CenterType
 
- 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_Measure_2_0Parms ()
 
 SOP_Measure_2_0Parms (const SOP_Measure_2_0Parms &)=default
 
SOP_Measure_2_0Parmsoperator= (const SOP_Measure_2_0Parms &)=default
 
 SOP_Measure_2_0Parms (SOP_Measure_2_0Parms &&) noexcept=default
 
SOP_Measure_2_0Parmsoperator= (SOP_Measure_2_0Parms &&) noexcept=default
 
 ~SOP_Measure_2_0Parms () override
 
bool operator== (const SOP_Measure_2_0Parms &src) const
 
bool operator!= (const SOP_Measure_2_0Parms &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)
 
const UT_StringHoldergetGroup () const
 
void setGroup (const UT_StringHolder &val)
 
UT_StringHolder opGroup (const SOP_NodeVerb::CookParms &cookparms) const
 
GroupType getGroupType () const
 
void setGroupType (GroupType val)
 
GroupType opGroupType (const SOP_NodeVerb::CookParms &cookparms) const
 
Measure getMeasure () const
 
void setMeasure (Measure val)
 
Measure opMeasure (const SOP_NodeVerb::CookParms &cookparms) const
 
CurvatureType getCurvatureType () const
 
void setCurvatureType (CurvatureType val)
 
CurvatureType opCurvatureType (const SOP_NodeVerb::CookParms &cookparms) const
 
PrincipalType getPrincipalType () const
 
void setPrincipalType (PrincipalType val)
 
PrincipalType opPrincipalType (const SOP_NodeVerb::CookParms &cookparms) const
 
PrincipalSign getPrincipalSign () const
 
void setPrincipalSign (PrincipalSign val)
 
PrincipalSign opPrincipalSign (const SOP_NodeVerb::CookParms &cookparms) const
 
PrincipalReportAs getPrincipalReportAs () const
 
void setPrincipalReportAs (PrincipalReportAs val)
 
PrincipalReportAs opPrincipalReportAs (const SOP_NodeVerb::CookParms &cookparms) const
 
fpreal64 getUmbilicCutoff () const
 
void setUmbilicCutoff (fpreal64 val)
 
fpreal64 opUmbilicCutoff (const SOP_NodeVerb::CookParms &cookparms) const
 
IntegrationMode getIntegrationMode () const
 
void setIntegrationMode (IntegrationMode val)
 
IntegrationMode opIntegrationMode (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetSrcAttrib () const
 
void setSrcAttrib (const UT_StringHolder &val)
 
UT_StringHolder opSrcAttrib (const SOP_NodeVerb::CookParms &cookparms) const
 
SrcComp getSrcComp () const
 
void setSrcComp (SrcComp val)
 
SrcComp opSrcComp (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getScaleNormalize () const
 
void setScaleNormalize (bool val)
 
bool opScaleNormalize (const SOP_NodeVerb::CookParms &cookparms) const
 
IntegrationDomain getIntegrationDomain () const
 
void setIntegrationDomain (IntegrationDomain val)
 
IntegrationDomain opIntegrationDomain (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getRefineToManifold () const
 
void setRefineToManifold (bool val)
 
bool opRefineToManifold (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetPieceAttrib () const
 
void setPieceAttrib (const UT_StringHolder &val)
 
UT_StringHolder opPieceAttrib (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseCustomPos () const
 
void setUseCustomPos (bool val)
 
bool opUseCustomPos (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetPosAttrib () const
 
void setPosAttrib (const UT_StringHolder &val)
 
UT_StringHolder opPosAttrib (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseRangeMin () const
 
void setUseRangeMin (bool val)
 
bool opUseRangeMin (const SOP_NodeVerb::CookParms &cookparms) const
 
fpreal64 getRangeMin () const
 
void setRangeMin (fpreal64 val)
 
fpreal64 opRangeMin (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseRangeMax () const
 
void setUseRangeMax (bool val)
 
bool opUseRangeMax (const SOP_NodeVerb::CookParms &cookparms) const
 
fpreal64 getRangeMax () const
 
void setRangeMax (fpreal64 val)
 
fpreal64 opRangeMax (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseCenterWidth () const
 
void setUseCenterWidth (bool val)
 
bool opUseCenterWidth (const SOP_NodeVerb::CookParms &cookparms) const
 
fpreal64 getWidth () const
 
void setWidth (fpreal64 val)
 
fpreal64 opWidth (const SOP_NodeVerb::CookParms &cookparms) const
 
WidthScale getWidthScale () const
 
void setWidthScale (WidthScale val)
 
WidthScale opWidthScale (const SOP_NodeVerb::CookParms &cookparms) const
 
CenterType getCenterType () const
 
void setCenterType (CenterType val)
 
CenterType opCenterType (const SOP_NodeVerb::CookParms &cookparms) const
 
fpreal64 getFixedCenter () const
 
void setFixedCenter (fpreal64 val)
 
fpreal64 opFixedCenter (const SOP_NodeVerb::CookParms &cookparms) const
 
UT_SharedPtr< UT_RampgetColorramp () const
 
void setColorramp (UT_SharedPtr< UT_Ramp > val)
 
UT_SharedPtr< UT_RampopColorramp (const SOP_NodeVerb::CookParms &cookparms) const
 
fpreal64 getVectorScale () const
 
void setVectorScale (fpreal64 val)
 
fpreal64 opVectorScale (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetAttribName () const
 
void setAttribName (const UT_StringHolder &val)
 
UT_StringHolder opAttribName (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseTotalAttrib () const
 
void setUseTotalAttrib (bool val)
 
bool opUseTotalAttrib (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetTotalAttribName () const
 
void setTotalAttribName (const UT_StringHolder &val)
 
UT_StringHolder opTotalAttribName (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseRangeGroup () const
 
void setUseRangeGroup (bool val)
 
bool opUseRangeGroup (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetRangeGroup () const
 
void setRangeGroup (const UT_StringHolder &val)
 
UT_StringHolder opRangeGroup (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getBakeIntoOutput () const
 
void setBakeIntoOutput (bool val)
 
bool opBakeIntoOutput (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseRemapRange () const
 
void setUseRemapRange (bool val)
 
bool opUseRemapRange (const SOP_NodeVerb::CookParms &cookparms) const
 
UT_Vector2D getRemapRange () const
 
void setRemapRange (UT_Vector2D val)
 
UT_Vector2D opRemapRange (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 247 of file SOP_Measure-2.0.proto.h.

Member Typedef Documentation

Constructor & Destructor Documentation

SOP_Measure_2_0Parms::SOP_Measure_2_0Parms ( )
inline

Definition at line 252 of file SOP_Measure-2.0.proto.h.

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

Definition at line 298 of file SOP_Measure-2.0.proto.h.

Member Function Documentation

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

Definition at line 360 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::copyFrom ( const OP_NodeParms src)
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 480 of file SOP_Measure-2.0.proto.h.

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

Definition at line 487 of file SOP_Measure-2.0.proto.h.

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

Definition at line 643 of file SOP_Measure-2.0.proto.h.

const UT_StringHolder& SOP_Measure_2_0Parms::getAttribName ( ) const
inline

Definition at line 1442 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::getBakeIntoOutput ( ) const
inline

Definition at line 1492 of file SOP_Measure-2.0.proto.h.

CenterType SOP_Measure_2_0Parms::getCenterType ( ) const
inline

Definition at line 1402 of file SOP_Measure-2.0.proto.h.

UT_SharedPtr<UT_Ramp> SOP_Measure_2_0Parms::getColorramp ( ) const
inline

Definition at line 1422 of file SOP_Measure-2.0.proto.h.

CurvatureType SOP_Measure_2_0Parms::getCurvatureType ( ) const
inline

Definition at line 1192 of file SOP_Measure-2.0.proto.h.

fpreal64 SOP_Measure_2_0Parms::getFixedCenter ( ) const
inline

Definition at line 1412 of file SOP_Measure-2.0.proto.h.

const UT_StringHolder& SOP_Measure_2_0Parms::getGroup ( ) const
inline

Definition at line 1162 of file SOP_Measure-2.0.proto.h.

GroupType SOP_Measure_2_0Parms::getGroupType ( ) const
inline

Definition at line 1172 of file SOP_Measure-2.0.proto.h.

IntegrationDomain SOP_Measure_2_0Parms::getIntegrationDomain ( ) const
inline

Definition at line 1282 of file SOP_Measure-2.0.proto.h.

IntegrationMode SOP_Measure_2_0Parms::getIntegrationMode ( ) const
inline

Definition at line 1242 of file SOP_Measure-2.0.proto.h.

Measure SOP_Measure_2_0Parms::getMeasure ( ) const
inline

Definition at line 1182 of file SOP_Measure-2.0.proto.h.

exint SOP_Measure_2_0Parms::getNestNumParms ( TempIndex  idx) const
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 787 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 799 of file SOP_Measure-2.0.proto.h.

ParmType SOP_Measure_2_0Parms::getNestParmType ( TempIndex  fieldnum) const
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 882 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 618 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 620 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 622 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 624 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 626 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 628 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 630 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 632 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 634 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 636 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 638 of file SOP_Measure-2.0.proto.h.

const UT_StringHolder& SOP_Measure_2_0Parms::getPieceAttrib ( ) const
inline

Definition at line 1302 of file SOP_Measure-2.0.proto.h.

const UT_StringHolder& SOP_Measure_2_0Parms::getPosAttrib ( ) const
inline

Definition at line 1322 of file SOP_Measure-2.0.proto.h.

PrincipalReportAs SOP_Measure_2_0Parms::getPrincipalReportAs ( ) const
inline

Definition at line 1222 of file SOP_Measure-2.0.proto.h.

PrincipalSign SOP_Measure_2_0Parms::getPrincipalSign ( ) const
inline

Definition at line 1212 of file SOP_Measure-2.0.proto.h.

PrincipalType SOP_Measure_2_0Parms::getPrincipalType ( ) const
inline

Definition at line 1202 of file SOP_Measure-2.0.proto.h.

const UT_StringHolder& SOP_Measure_2_0Parms::getRangeGroup ( ) const
inline

Definition at line 1482 of file SOP_Measure-2.0.proto.h.

fpreal64 SOP_Measure_2_0Parms::getRangeMax ( ) const
inline

Definition at line 1362 of file SOP_Measure-2.0.proto.h.

fpreal64 SOP_Measure_2_0Parms::getRangeMin ( ) const
inline

Definition at line 1342 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::getRefineToManifold ( ) const
inline

Definition at line 1292 of file SOP_Measure-2.0.proto.h.

UT_Vector2D SOP_Measure_2_0Parms::getRemapRange ( ) const
inline

Definition at line 1512 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::getScaleNormalize ( ) const
inline

Definition at line 1272 of file SOP_Measure-2.0.proto.h.

const UT_StringHolder& SOP_Measure_2_0Parms::getSrcAttrib ( ) const
inline

Definition at line 1252 of file SOP_Measure-2.0.proto.h.

SrcComp SOP_Measure_2_0Parms::getSrcComp ( ) const
inline

Definition at line 1262 of file SOP_Measure-2.0.proto.h.

const UT_StringHolder& SOP_Measure_2_0Parms::getTotalAttribName ( ) const
inline

Definition at line 1462 of file SOP_Measure-2.0.proto.h.

fpreal64 SOP_Measure_2_0Parms::getUmbilicCutoff ( ) const
inline

Definition at line 1232 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::getUseCenterWidth ( ) const
inline

Definition at line 1372 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::getUseCustomPos ( ) const
inline

Definition at line 1312 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::getUseRangeGroup ( ) const
inline

Definition at line 1472 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::getUseRangeMax ( ) const
inline

Definition at line 1352 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::getUseRangeMin ( ) const
inline

Definition at line 1332 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::getUseRemapRange ( ) const
inline

Definition at line 1502 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::getUseTotalAttrib ( ) const
inline

Definition at line 1452 of file SOP_Measure-2.0.proto.h.

fpreal64 SOP_Measure_2_0Parms::getVectorScale ( ) const
inline

Definition at line 1432 of file SOP_Measure-2.0.proto.h.

fpreal64 SOP_Measure_2_0Parms::getWidth ( ) const
inline

Definition at line 1382 of file SOP_Measure-2.0.proto.h.

WidthScale SOP_Measure_2_0Parms::getWidthScale ( ) const
inline

Definition at line 1392 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::isParmColorRamp ( exint  idx) const
inlineoverridevirtual

Reimplemented from OP_NodeParms.

Definition at line 608 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::load ( UT_IStream is)
inline

Definition at line 1113 of file SOP_Measure-2.0.proto.h.

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

Definition at line 966 of file SOP_Measure-2.0.proto.h.

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

Definition at line 968 of file SOP_Measure-2.0.proto.h.

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

Definition at line 970 of file SOP_Measure-2.0.proto.h.

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

Definition at line 972 of file SOP_Measure-2.0.proto.h.

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

Definition at line 974 of file SOP_Measure-2.0.proto.h.

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

Definition at line 977 of file SOP_Measure-2.0.proto.h.

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

Definition at line 980 of file SOP_Measure-2.0.proto.h.

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

Definition at line 982 of file SOP_Measure-2.0.proto.h.

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

Definition at line 984 of file SOP_Measure-2.0.proto.h.

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

Definition at line 986 of file SOP_Measure-2.0.proto.h.

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

Definition at line 988 of file SOP_Measure-2.0.proto.h.

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

Definition at line 991 of file SOP_Measure-2.0.proto.h.

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

Definition at line 994 of file SOP_Measure-2.0.proto.h.

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

Definition at line 996 of file SOP_Measure-2.0.proto.h.

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

Definition at line 1007 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::loadFromOpSubclass ( const LoadParms loadparms)
inlineoverridevirtual

Implements OP_NodeParms.

Definition at line 474 of file SOP_Measure-2.0.proto.h.

UT_StringHolder SOP_Measure_2_0Parms::opAttribName ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1444 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::opBakeIntoOutput ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1494 of file SOP_Measure-2.0.proto.h.

CenterType SOP_Measure_2_0Parms::opCenterType ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1404 of file SOP_Measure-2.0.proto.h.

UT_SharedPtr<UT_Ramp> SOP_Measure_2_0Parms::opColorramp ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1424 of file SOP_Measure-2.0.proto.h.

CurvatureType SOP_Measure_2_0Parms::opCurvatureType ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1194 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::operator!= ( const SOP_Measure_2_0Parms src) const
inline

Definition at line 342 of file SOP_Measure-2.0.proto.h.

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

Definition at line 300 of file SOP_Measure-2.0.proto.h.

fpreal64 SOP_Measure_2_0Parms::opFixedCenter ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1414 of file SOP_Measure-2.0.proto.h.

UT_StringHolder SOP_Measure_2_0Parms::opGroup ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1164 of file SOP_Measure-2.0.proto.h.

GroupType SOP_Measure_2_0Parms::opGroupType ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1174 of file SOP_Measure-2.0.proto.h.

IntegrationDomain SOP_Measure_2_0Parms::opIntegrationDomain ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1284 of file SOP_Measure-2.0.proto.h.

IntegrationMode SOP_Measure_2_0Parms::opIntegrationMode ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1244 of file SOP_Measure-2.0.proto.h.

Measure SOP_Measure_2_0Parms::opMeasure ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1184 of file SOP_Measure-2.0.proto.h.

UT_StringHolder SOP_Measure_2_0Parms::opPieceAttrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1304 of file SOP_Measure-2.0.proto.h.

UT_StringHolder SOP_Measure_2_0Parms::opPosAttrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1324 of file SOP_Measure-2.0.proto.h.

PrincipalReportAs SOP_Measure_2_0Parms::opPrincipalReportAs ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1224 of file SOP_Measure-2.0.proto.h.

PrincipalSign SOP_Measure_2_0Parms::opPrincipalSign ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1214 of file SOP_Measure-2.0.proto.h.

PrincipalType SOP_Measure_2_0Parms::opPrincipalType ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1204 of file SOP_Measure-2.0.proto.h.

UT_StringHolder SOP_Measure_2_0Parms::opRangeGroup ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1484 of file SOP_Measure-2.0.proto.h.

fpreal64 SOP_Measure_2_0Parms::opRangeMax ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1364 of file SOP_Measure-2.0.proto.h.

fpreal64 SOP_Measure_2_0Parms::opRangeMin ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1344 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::opRefineToManifold ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1294 of file SOP_Measure-2.0.proto.h.

UT_Vector2D SOP_Measure_2_0Parms::opRemapRange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1514 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::opScaleNormalize ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1274 of file SOP_Measure-2.0.proto.h.

UT_StringHolder SOP_Measure_2_0Parms::opSrcAttrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1254 of file SOP_Measure-2.0.proto.h.

SrcComp SOP_Measure_2_0Parms::opSrcComp ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1264 of file SOP_Measure-2.0.proto.h.

UT_StringHolder SOP_Measure_2_0Parms::opTotalAttribName ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1464 of file SOP_Measure-2.0.proto.h.

fpreal64 SOP_Measure_2_0Parms::opUmbilicCutoff ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1234 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::opUseCenterWidth ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1374 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::opUseCustomPos ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1314 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::opUseRangeGroup ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1474 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::opUseRangeMax ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1354 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::opUseRangeMin ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1334 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::opUseRemapRange ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1504 of file SOP_Measure-2.0.proto.h.

bool SOP_Measure_2_0Parms::opUseTotalAttrib ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1454 of file SOP_Measure-2.0.proto.h.

fpreal64 SOP_Measure_2_0Parms::opVectorScale ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1434 of file SOP_Measure-2.0.proto.h.

fpreal64 SOP_Measure_2_0Parms::opWidth ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1384 of file SOP_Measure-2.0.proto.h.

WidthScale SOP_Measure_2_0Parms::opWidthScale ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1394 of file SOP_Measure-2.0.proto.h.

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

Definition at line 1070 of file SOP_Measure-2.0.proto.h.

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

Definition at line 1027 of file SOP_Measure-2.0.proto.h.

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

Definition at line 1029 of file SOP_Measure-2.0.proto.h.

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

Definition at line 1031 of file SOP_Measure-2.0.proto.h.

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

Definition at line 1033 of file SOP_Measure-2.0.proto.h.

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

Definition at line 1035 of file SOP_Measure-2.0.proto.h.

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

Definition at line 1038 of file SOP_Measure-2.0.proto.h.

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

Definition at line 1041 of file SOP_Measure-2.0.proto.h.

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

Definition at line 1043 of file SOP_Measure-2.0.proto.h.

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

Definition at line 1045 of file SOP_Measure-2.0.proto.h.

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

Definition at line 1047 of file SOP_Measure-2.0.proto.h.

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

Definition at line 1049 of file SOP_Measure-2.0.proto.h.

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

Definition at line 1056 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setAttribName ( const UT_StringHolder val)
inline

Definition at line 1443 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setBakeIntoOutput ( bool  val)
inline

Definition at line 1493 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setCenterType ( CenterType  val)
inline

Definition at line 1403 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setColorramp ( UT_SharedPtr< UT_Ramp val)
inline

Definition at line 1423 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setCurvatureType ( CurvatureType  val)
inline

Definition at line 1193 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setFixedCenter ( fpreal64  val)
inline

Definition at line 1413 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setGroup ( const UT_StringHolder val)
inline

Definition at line 1163 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setGroupType ( GroupType  val)
inline

Definition at line 1173 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setIntegrationDomain ( IntegrationDomain  val)
inline

Definition at line 1283 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setIntegrationMode ( IntegrationMode  val)
inline

Definition at line 1243 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setMeasure ( Measure  val)
inline

Definition at line 1183 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 764 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 766 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 768 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 770 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 772 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 774 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 776 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 778 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 780 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 782 of file SOP_Measure-2.0.proto.h.

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

Reimplemented from OP_NodeParms.

Definition at line 784 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setPieceAttrib ( const UT_StringHolder val)
inline

Definition at line 1303 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setPosAttrib ( const UT_StringHolder val)
inline

Definition at line 1323 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setPrincipalReportAs ( PrincipalReportAs  val)
inline

Definition at line 1223 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setPrincipalSign ( PrincipalSign  val)
inline

Definition at line 1213 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setPrincipalType ( PrincipalType  val)
inline

Definition at line 1203 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setRangeGroup ( const UT_StringHolder val)
inline

Definition at line 1483 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setRangeMax ( fpreal64  val)
inline

Definition at line 1363 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setRangeMin ( fpreal64  val)
inline

Definition at line 1343 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setRefineToManifold ( bool  val)
inline

Definition at line 1293 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setRemapRange ( UT_Vector2D  val)
inline

Definition at line 1513 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setScaleNormalize ( bool  val)
inline

Definition at line 1273 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setSrcAttrib ( const UT_StringHolder val)
inline

Definition at line 1253 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setSrcComp ( SrcComp  val)
inline

Definition at line 1263 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setTotalAttribName ( const UT_StringHolder val)
inline

Definition at line 1463 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setUmbilicCutoff ( fpreal64  val)
inline

Definition at line 1233 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setUseCenterWidth ( bool  val)
inline

Definition at line 1373 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setUseCustomPos ( bool  val)
inline

Definition at line 1313 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setUseRangeGroup ( bool  val)
inline

Definition at line 1473 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setUseRangeMax ( bool  val)
inline

Definition at line 1353 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setUseRangeMin ( bool  val)
inline

Definition at line 1333 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setUseRemapRange ( bool  val)
inline

Definition at line 1503 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setUseTotalAttrib ( bool  val)
inline

Definition at line 1453 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setVectorScale ( fpreal64  val)
inline

Definition at line 1433 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setWidth ( fpreal64  val)
inline

Definition at line 1383 of file SOP_Measure-2.0.proto.h.

void SOP_Measure_2_0Parms::setWidthScale ( WidthScale  val)
inline

Definition at line 1393 of file SOP_Measure-2.0.proto.h.

static int SOP_Measure_2_0Parms::version ( )
inlinestatic

Definition at line 250 of file SOP_Measure-2.0.proto.h.


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