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

#include <SOP_Boolean.proto.h>

+ Inheritance diagram for SOP_BooleanParms:

Public Types

using ASurface = SOP_BooleanEnums::ASurface
 
using BSurface = SOP_BooleanEnums::BSurface
 
using BooleanOp = SOP_BooleanEnums::BooleanOp
 
using SubtractChoices = SOP_BooleanEnums::SubtractChoices
 
using ShatterChoices = SOP_BooleanEnums::ShatterChoices
 
using WindingOp = SOP_BooleanEnums::WindingOp
 
using Detriangulate = SOP_BooleanEnums::Detriangulate
 
- Public Types inherited from SOP_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_UNSUPPORTED
}
 

Public Member Functions

 SOP_BooleanParms ()
 
 SOP_BooleanParms (const SOP_BooleanParms &)=default
 
virtual ~SOP_BooleanParms ()
 
bool operator== (const SOP_BooleanParms &src) const
 
bool operator!= (const SOP_BooleanParms &src) const
 
void buildFromOp (const OP_Node *node, fpreal time, DEP_MicroNode *depnode)
 
virtual void loadFromOpSubclass (const LoadParms &loadparms)
 
virtual void copyFrom (const SOP_NodeParms *src)
 
template<typename T >
void doGetParmValue (exint idx, T &value) const
 
void getParmValue (exint idx, exint &value) const
 
void getParmValue (exint idx, fpreal &value) const
 
void getParmValue (exint idx, UT_Vector2D &value) const
 
void getParmValue (exint idx, UT_Vector3D &value) const
 
void getParmValue (exint idx, UT_Vector4D &value) const
 
void getParmValue (exint idx, UT_Matrix2D &value) const
 
void getParmValue (exint idx, UT_Matrix3D &value) const
 
void getParmValue (exint idx, UT_Matrix4D &value) const
 
void getParmValue (exint idx, UT_StringHolder &value) const
 
void getParmValue (exint idx, UT_SharedPtr< UT_Ramp > &value) const
 
void getParmValue (exint idx, PRM_DataItemHandle &value) const
 
template<typename T >
void doSetParmValue (exint idx, const T &value)
 
void setParmValue (exint idx, const exint &value)
 
void setParmValue (exint idx, const fpreal &value)
 
void setParmValue (exint idx, const UT_Vector2D &value)
 
void setParmValue (exint idx, const UT_Vector3D &value)
 
void setParmValue (exint idx, const UT_Vector4D &value)
 
void setParmValue (exint idx, const UT_Matrix2D &value)
 
void setParmValue (exint idx, const UT_Matrix3D &value)
 
void setParmValue (exint idx, const UT_Matrix4D &value)
 
void setParmValue (exint idx, const UT_StringHolder &value)
 
void setParmValue (exint idx, const UT_SharedPtr< UT_Ramp > &value)
 
void setParmValue (exint idx, const PRM_DataItemHandle &value)
 
virtual exint getNumParms () const
 
virtual const char * getParmName (exint fieldnum) const
 
virtual ParmType getParmType (exint fieldnum) const
 
void save (std::ostream &os) const
 
bool load (UT_IStream &is)
 
const UT_StringHoldergetGroupA () const
 
void setGroupA (const UT_StringHolder &val)
 
UT_StringHolder opGroupA (const SOP_NodeVerb::CookParms &cookparms) const
 
ASurface getASurface () const
 
void setASurface (ASurface val)
 
ASurface opASurface (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getResolveA () const
 
void setResolveA (bool val)
 
bool opResolveA (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetGroupB () const
 
void setGroupB (const UT_StringHolder &val)
 
UT_StringHolder opGroupB (const SOP_NodeVerb::CookParms &cookparms) const
 
BSurface getBSurface () const
 
void setBSurface (BSurface val)
 
BSurface opBSurface (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getResolveB () const
 
void setResolveB (bool val)
 
bool opResolveB (const SOP_NodeVerb::CookParms &cookparms) const
 
BooleanOp getBooleanOp () const
 
void setBooleanOp (BooleanOp val)
 
BooleanOp opBooleanOp (const SOP_NodeVerb::CookParms &cookparms) const
 
SubtractChoices getSubtractChoices () const
 
void setSubtractChoices (SubtractChoices val)
 
SubtractChoices opSubtractChoices (const SOP_NodeVerb::CookParms &cookparms) const
 
ShatterChoices getShatterChoices () const
 
void setShatterChoices (ShatterChoices val)
 
ShatterChoices opShatterChoices (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getOpenCurvesOnly () const
 
void setOpenCurvesOnly (bool val)
 
bool opOpenCurvesOnly (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getGenerateAASeams () const
 
void setGenerateAASeams (bool val)
 
bool opGenerateAASeams (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getGenerateBBSeams () const
 
void setGenerateBBSeams (bool val)
 
bool opGenerateBBSeams (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getGenerateABSeams () const
 
void setGenerateABSeams (bool val)
 
bool opGenerateABSeams (const SOP_NodeVerb::CookParms &cookparms) const
 
WindingOp getWindingOp () const
 
void setWindingOp (WindingOp val)
 
WindingOp opWindingOp (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getMergeNbrs () const
 
void setMergeNbrs (bool val)
 
bool opMergeNbrs (const SOP_NodeVerb::CookParms &cookparms) const
 
Detriangulate getDetriangulate () const
 
void setDetriangulate (Detriangulate val)
 
Detriangulate opDetriangulate (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getRemoveInlinePoints () const
 
void setRemoveInlinePoints (bool val)
 
bool opRemoveInlinePoints (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUniqueSeams () const
 
void setUniqueSeams (bool val)
 
bool opUniqueSeams (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseAxAPolys () const
 
void setUseAxAPolys (bool val)
 
bool opUseAxAPolys (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetAxAPolys () const
 
void setAxAPolys (const UT_StringHolder &val)
 
UT_StringHolder opAxAPolys (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseAxBPolys () const
 
void setUseAxBPolys (bool val)
 
bool opUseAxBPolys (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetAxBPolys () const
 
void setAxBPolys (const UT_StringHolder &val)
 
UT_StringHolder opAxBPolys (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseAxAList () const
 
void setUseAxAList (bool val)
 
bool opUseAxAList (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetAxAList () const
 
void setAxAList (const UT_StringHolder &val)
 
UT_StringHolder opAxAList (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseAxBList () const
 
void setUseAxBList (bool val)
 
bool opUseAxBList (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetAxBList () const
 
void setAxBList (const UT_StringHolder &val)
 
UT_StringHolder opAxBList (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getCollapseTinyEdges () const
 
void setCollapseTinyEdges (bool val)
 
bool opCollapseTinyEdges (const SOP_NodeVerb::CookParms &cookparms) const
 
fpreal64 getLengthThreshold () const
 
void setLengthThreshold (fpreal64 val)
 
fpreal64 opLengthThreshold (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseAPolys () const
 
void setUseAPolys (bool val)
 
bool opUseAPolys (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetAPolys () const
 
void setAPolys (const UT_StringHolder &val)
 
UT_StringHolder opAPolys (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseAInsideB () const
 
void setUseAInsideB (bool val)
 
bool opUseAInsideB (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetAInsideB () const
 
void setAInsideB (const UT_StringHolder &val)
 
UT_StringHolder opAInsideB (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseAOutsideB () const
 
void setUseAOutsideB (bool val)
 
bool opUseAOutsideB (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetAOutsideB () const
 
void setAOutsideB (const UT_StringHolder &val)
 
UT_StringHolder opAOutsideB (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseBPolys () const
 
void setUseBPolys (bool val)
 
bool opUseBPolys (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetBPolys () const
 
void setBPolys (const UT_StringHolder &val)
 
UT_StringHolder opBPolys (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseBInsideA () const
 
void setUseBInsideA (bool val)
 
bool opUseBInsideA (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetBInsideA () const
 
void setBInsideA (const UT_StringHolder &val)
 
UT_StringHolder opBInsideA (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseBOutsideA () const
 
void setUseBOutsideA (bool val)
 
bool opUseBOutsideA (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetBOutsideA () const
 
void setBOutsideA (const UT_StringHolder &val)
 
UT_StringHolder opBOutsideA (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseABOverlap () const
 
void setUseABOverlap (bool val)
 
bool opUseABOverlap (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetABOverlap () const
 
void setABOverlap (const UT_StringHolder &val)
 
UT_StringHolder opABOverlap (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseAPieces () const
 
void setUseAPieces (bool val)
 
bool opUseAPieces (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetAPieces () const
 
void setAPieces (const UT_StringHolder &val)
 
UT_StringHolder opAPieces (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseBPieces () const
 
void setUseBPieces (bool val)
 
bool opUseBPieces (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetBPieces () const
 
void setBPieces (const UT_StringHolder &val)
 
UT_StringHolder opBPieces (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseABPieces () const
 
void setUseABPieces (bool val)
 
bool opUseABPieces (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetABPieces () const
 
void setABPieces (const UT_StringHolder &val)
 
UT_StringHolder opABPieces (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseAASeamEdges () const
 
void setUseAASeamEdges (bool val)
 
bool opUseAASeamEdges (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetAASeamEdges () const
 
void setAASeamEdges (const UT_StringHolder &val)
 
UT_StringHolder opAASeamEdges (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseBBSeamEdges () const
 
void setUseBBSeamEdges (bool val)
 
bool opUseBBSeamEdges (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetBBSeamEdges () const
 
void setBBSeamEdges (const UT_StringHolder &val)
 
UT_StringHolder opBBSeamEdges (const SOP_NodeVerb::CookParms &cookparms) const
 
bool getUseABSeamEdges () const
 
void setUseABSeamEdges (bool val)
 
bool opUseABSeamEdges (const SOP_NodeVerb::CookParms &cookparms) const
 
const UT_StringHoldergetABSeamEdges () const
 
void setABSeamEdges (const UT_StringHolder &val)
 
UT_StringHolder opABSeamEdges (const SOP_NodeVerb::CookParms &cookparms) const
 
UT_Vector2I getDepthInA () const
 
void setDepthInA (UT_Vector2I val)
 
UT_Vector2I opDepthInA (const SOP_NodeVerb::CookParms &cookparms) const
 
UT_Vector2I getDepthInB () const
 
void setDepthInB (UT_Vector2I val)
 
UT_Vector2I opDepthInB (const SOP_NodeVerb::CookParms &cookparms) const
 
- Public Member Functions inherited from SOP_NodeParms
 SOP_NodeParms ()
 
virtual ~SOP_NodeParms ()
 
void loadFromOp (const LoadParms &loadparms)
 
bool applyVexpression (const char *vexpression, const UT_Array< GU_ConstDetailHandle > &vexinputs, const LoadParms &loadparm)
 
bool applyVexpressionFromNode (SOP_Node *node, OP_Context &context, SOP_NodeCache *cache)
 
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
 

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)
 

Additional Inherited Members

- Protected Member Functions inherited from SOP_NodeParms
template<typename T , typename S >
void coerceValue (T &result, const S &src) const
 

Detailed Description

Definition at line 75 of file SOP_Boolean.proto.h.

Member Typedef Documentation

Constructor & Destructor Documentation

SOP_BooleanParms::SOP_BooleanParms ( )
inline

Definition at line 80 of file SOP_Boolean.proto.h.

SOP_BooleanParms::SOP_BooleanParms ( const SOP_BooleanParms )
explicitdefault
virtual SOP_BooleanParms::~SOP_BooleanParms ( )
inlinevirtual

Definition at line 143 of file SOP_Boolean.proto.h.

Member Function Documentation

void SOP_BooleanParms::buildFromOp ( const OP_Node node,
fpreal  time,
DEP_MicroNode depnode 
)
inline

Definition at line 220 of file SOP_Boolean.proto.h.

virtual void SOP_BooleanParms::copyFrom ( const SOP_NodeParms src)
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 400 of file SOP_Boolean.proto.h.

template<typename T >
void SOP_BooleanParms::doGetParmValue ( exint  idx,
T value 
) const
inline

Definition at line 407 of file SOP_Boolean.proto.h.

template<typename T >
void SOP_BooleanParms::doSetParmValue ( exint  idx,
const T value 
)
inline

Definition at line 608 of file SOP_Boolean.proto.h.

const UT_StringHolder& SOP_BooleanParms::getAASeamEdges ( ) const
inline

Definition at line 1781 of file SOP_Boolean.proto.h.

const UT_StringHolder& SOP_BooleanParms::getABOverlap ( ) const
inline

Definition at line 1701 of file SOP_Boolean.proto.h.

const UT_StringHolder& SOP_BooleanParms::getABPieces ( ) const
inline

Definition at line 1761 of file SOP_Boolean.proto.h.

const UT_StringHolder& SOP_BooleanParms::getABSeamEdges ( ) const
inline

Definition at line 1821 of file SOP_Boolean.proto.h.

const UT_StringHolder& SOP_BooleanParms::getAInsideB ( ) const
inline

Definition at line 1601 of file SOP_Boolean.proto.h.

const UT_StringHolder& SOP_BooleanParms::getAOutsideB ( ) const
inline

Definition at line 1621 of file SOP_Boolean.proto.h.

const UT_StringHolder& SOP_BooleanParms::getAPieces ( ) const
inline

Definition at line 1721 of file SOP_Boolean.proto.h.

const UT_StringHolder& SOP_BooleanParms::getAPolys ( ) const
inline

Definition at line 1581 of file SOP_Boolean.proto.h.

ASurface SOP_BooleanParms::getASurface ( ) const
inline

Definition at line 1301 of file SOP_Boolean.proto.h.

const UT_StringHolder& SOP_BooleanParms::getAxAList ( ) const
inline

Definition at line 1521 of file SOP_Boolean.proto.h.

const UT_StringHolder& SOP_BooleanParms::getAxAPolys ( ) const
inline

Definition at line 1481 of file SOP_Boolean.proto.h.

const UT_StringHolder& SOP_BooleanParms::getAxBList ( ) const
inline

Definition at line 1541 of file SOP_Boolean.proto.h.

const UT_StringHolder& SOP_BooleanParms::getAxBPolys ( ) const
inline

Definition at line 1501 of file SOP_Boolean.proto.h.

const UT_StringHolder& SOP_BooleanParms::getBBSeamEdges ( ) const
inline

Definition at line 1801 of file SOP_Boolean.proto.h.

const UT_StringHolder& SOP_BooleanParms::getBInsideA ( ) const
inline

Definition at line 1661 of file SOP_Boolean.proto.h.

BooleanOp SOP_BooleanParms::getBooleanOp ( ) const
inline

Definition at line 1351 of file SOP_Boolean.proto.h.

const UT_StringHolder& SOP_BooleanParms::getBOutsideA ( ) const
inline

Definition at line 1681 of file SOP_Boolean.proto.h.

const UT_StringHolder& SOP_BooleanParms::getBPieces ( ) const
inline

Definition at line 1741 of file SOP_Boolean.proto.h.

const UT_StringHolder& SOP_BooleanParms::getBPolys ( ) const
inline

Definition at line 1641 of file SOP_Boolean.proto.h.

BSurface SOP_BooleanParms::getBSurface ( ) const
inline

Definition at line 1331 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getCollapseTinyEdges ( ) const
inline

Definition at line 1551 of file SOP_Boolean.proto.h.

UT_Vector2I SOP_BooleanParms::getDepthInA ( ) const
inline

Definition at line 1831 of file SOP_Boolean.proto.h.

UT_Vector2I SOP_BooleanParms::getDepthInB ( ) const
inline

Definition at line 1841 of file SOP_Boolean.proto.h.

Detriangulate SOP_BooleanParms::getDetriangulate ( ) const
inline

Definition at line 1441 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getGenerateAASeams ( ) const
inline

Definition at line 1391 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getGenerateABSeams ( ) const
inline

Definition at line 1411 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getGenerateBBSeams ( ) const
inline

Definition at line 1401 of file SOP_Boolean.proto.h.

const UT_StringHolder& SOP_BooleanParms::getGroupA ( ) const
inline

Definition at line 1291 of file SOP_Boolean.proto.h.

const UT_StringHolder& SOP_BooleanParms::getGroupB ( ) const
inline

Definition at line 1321 of file SOP_Boolean.proto.h.

fpreal64 SOP_BooleanParms::getLengthThreshold ( ) const
inline

Definition at line 1561 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getMergeNbrs ( ) const
inline

Definition at line 1431 of file SOP_Boolean.proto.h.

virtual exint SOP_BooleanParms::getNumParms ( ) const
inlinevirtual

Marshalling interface to rest of world These all use index based notation.

Reimplemented from SOP_NodeParms.

Definition at line 807 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getOpenCurvesOnly ( ) const
inline

Definition at line 1381 of file SOP_Boolean.proto.h.

virtual const char* SOP_BooleanParms::getParmName ( exint  fieldnum) const
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 812 of file SOP_Boolean.proto.h.

virtual ParmType SOP_BooleanParms::getParmType ( exint  fieldnum) const
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 933 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::getParmValue ( exint  idx,
exint value 
) const
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 583 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::getParmValue ( exint  idx,
fpreal value 
) const
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 585 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::getParmValue ( exint  idx,
UT_Vector2D value 
) const
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 587 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::getParmValue ( exint  idx,
UT_Vector3D value 
) const
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 589 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::getParmValue ( exint  idx,
UT_Vector4D value 
) const
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 591 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::getParmValue ( exint  idx,
UT_Matrix2D value 
) const
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 593 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::getParmValue ( exint  idx,
UT_Matrix3D value 
) const
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 595 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::getParmValue ( exint  idx,
UT_Matrix4D value 
) const
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 597 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::getParmValue ( exint  idx,
UT_StringHolder value 
) const
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 599 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::getParmValue ( exint  idx,
UT_SharedPtr< UT_Ramp > &  value 
) const
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 601 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::getParmValue ( exint  idx,
PRM_DataItemHandle value 
) const
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 603 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getRemoveInlinePoints ( ) const
inline

Definition at line 1451 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getResolveA ( ) const
inline

Definition at line 1311 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getResolveB ( ) const
inline

Definition at line 1341 of file SOP_Boolean.proto.h.

ShatterChoices SOP_BooleanParms::getShatterChoices ( ) const
inline

Definition at line 1371 of file SOP_Boolean.proto.h.

SubtractChoices SOP_BooleanParms::getSubtractChoices ( ) const
inline

Definition at line 1361 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getUniqueSeams ( ) const
inline

Definition at line 1461 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getUseAASeamEdges ( ) const
inline

Definition at line 1771 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getUseABOverlap ( ) const
inline

Definition at line 1691 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getUseABPieces ( ) const
inline

Definition at line 1751 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getUseABSeamEdges ( ) const
inline

Definition at line 1811 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getUseAInsideB ( ) const
inline

Definition at line 1591 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getUseAOutsideB ( ) const
inline

Definition at line 1611 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getUseAPieces ( ) const
inline

Definition at line 1711 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getUseAPolys ( ) const
inline

Definition at line 1571 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getUseAxAList ( ) const
inline

Definition at line 1511 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getUseAxAPolys ( ) const
inline

Definition at line 1471 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getUseAxBList ( ) const
inline

Definition at line 1531 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getUseAxBPolys ( ) const
inline

Definition at line 1491 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getUseBBSeamEdges ( ) const
inline

Definition at line 1791 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getUseBInsideA ( ) const
inline

Definition at line 1651 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getUseBOutsideA ( ) const
inline

Definition at line 1671 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getUseBPieces ( ) const
inline

Definition at line 1731 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::getUseBPolys ( ) const
inline

Definition at line 1631 of file SOP_Boolean.proto.h.

WindingOp SOP_BooleanParms::getWindingOp ( ) const
inline

Definition at line 1421 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::load ( UT_IStream is)
inline

Definition at line 1222 of file SOP_Boolean.proto.h.

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

Definition at line 1055 of file SOP_Boolean.proto.h.

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

Definition at line 1057 of file SOP_Boolean.proto.h.

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

Definition at line 1059 of file SOP_Boolean.proto.h.

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

Definition at line 1061 of file SOP_Boolean.proto.h.

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

Definition at line 1063 of file SOP_Boolean.proto.h.

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

Definition at line 1066 of file SOP_Boolean.proto.h.

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

Definition at line 1069 of file SOP_Boolean.proto.h.

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

Definition at line 1071 of file SOP_Boolean.proto.h.

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

Definition at line 1073 of file SOP_Boolean.proto.h.

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

Definition at line 1075 of file SOP_Boolean.proto.h.

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

Definition at line 1077 of file SOP_Boolean.proto.h.

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

Definition at line 1080 of file SOP_Boolean.proto.h.

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

Definition at line 1083 of file SOP_Boolean.proto.h.

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

Definition at line 1085 of file SOP_Boolean.proto.h.

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

Definition at line 1096 of file SOP_Boolean.proto.h.

virtual void SOP_BooleanParms::loadFromOpSubclass ( const LoadParms loadparms)
inlinevirtual

Implements SOP_NodeParms.

Definition at line 394 of file SOP_Boolean.proto.h.

UT_StringHolder SOP_BooleanParms::opAASeamEdges ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1783 of file SOP_Boolean.proto.h.

UT_StringHolder SOP_BooleanParms::opABOverlap ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1703 of file SOP_Boolean.proto.h.

UT_StringHolder SOP_BooleanParms::opABPieces ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1763 of file SOP_Boolean.proto.h.

UT_StringHolder SOP_BooleanParms::opABSeamEdges ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1823 of file SOP_Boolean.proto.h.

UT_StringHolder SOP_BooleanParms::opAInsideB ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1603 of file SOP_Boolean.proto.h.

UT_StringHolder SOP_BooleanParms::opAOutsideB ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1623 of file SOP_Boolean.proto.h.

UT_StringHolder SOP_BooleanParms::opAPieces ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1723 of file SOP_Boolean.proto.h.

UT_StringHolder SOP_BooleanParms::opAPolys ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1583 of file SOP_Boolean.proto.h.

ASurface SOP_BooleanParms::opASurface ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1303 of file SOP_Boolean.proto.h.

UT_StringHolder SOP_BooleanParms::opAxAList ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1523 of file SOP_Boolean.proto.h.

UT_StringHolder SOP_BooleanParms::opAxAPolys ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1483 of file SOP_Boolean.proto.h.

UT_StringHolder SOP_BooleanParms::opAxBList ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1543 of file SOP_Boolean.proto.h.

UT_StringHolder SOP_BooleanParms::opAxBPolys ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1503 of file SOP_Boolean.proto.h.

UT_StringHolder SOP_BooleanParms::opBBSeamEdges ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1803 of file SOP_Boolean.proto.h.

UT_StringHolder SOP_BooleanParms::opBInsideA ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1663 of file SOP_Boolean.proto.h.

BooleanOp SOP_BooleanParms::opBooleanOp ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1353 of file SOP_Boolean.proto.h.

UT_StringHolder SOP_BooleanParms::opBOutsideA ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1683 of file SOP_Boolean.proto.h.

UT_StringHolder SOP_BooleanParms::opBPieces ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1743 of file SOP_Boolean.proto.h.

UT_StringHolder SOP_BooleanParms::opBPolys ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1643 of file SOP_Boolean.proto.h.

BSurface SOP_BooleanParms::opBSurface ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1333 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opCollapseTinyEdges ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1553 of file SOP_Boolean.proto.h.

UT_Vector2I SOP_BooleanParms::opDepthInA ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1833 of file SOP_Boolean.proto.h.

UT_Vector2I SOP_BooleanParms::opDepthInB ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1843 of file SOP_Boolean.proto.h.

Detriangulate SOP_BooleanParms::opDetriangulate ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1443 of file SOP_Boolean.proto.h.

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

Definition at line 206 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::operator== ( const SOP_BooleanParms src) const
inline

Definition at line 145 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opGenerateAASeams ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1393 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opGenerateABSeams ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1413 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opGenerateBBSeams ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1403 of file SOP_Boolean.proto.h.

UT_StringHolder SOP_BooleanParms::opGroupA ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1293 of file SOP_Boolean.proto.h.

UT_StringHolder SOP_BooleanParms::opGroupB ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1323 of file SOP_Boolean.proto.h.

fpreal64 SOP_BooleanParms::opLengthThreshold ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1563 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opMergeNbrs ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1433 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opOpenCurvesOnly ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1383 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opRemoveInlinePoints ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1453 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opResolveA ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1313 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opResolveB ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1343 of file SOP_Boolean.proto.h.

ShatterChoices SOP_BooleanParms::opShatterChoices ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1373 of file SOP_Boolean.proto.h.

SubtractChoices SOP_BooleanParms::opSubtractChoices ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1363 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opUniqueSeams ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1463 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opUseAASeamEdges ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1773 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opUseABOverlap ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1693 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opUseABPieces ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1753 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opUseABSeamEdges ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1813 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opUseAInsideB ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1593 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opUseAOutsideB ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1613 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opUseAPieces ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1713 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opUseAPolys ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1573 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opUseAxAList ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1513 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opUseAxAPolys ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1473 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opUseAxBList ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1533 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opUseAxBPolys ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1493 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opUseBBSeamEdges ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1793 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opUseBInsideA ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1653 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opUseBOutsideA ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1673 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opUseBPieces ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1733 of file SOP_Boolean.proto.h.

bool SOP_BooleanParms::opUseBPolys ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1633 of file SOP_Boolean.proto.h.

WindingOp SOP_BooleanParms::opWindingOp ( const SOP_NodeVerb::CookParms cookparms) const
inline

Definition at line 1423 of file SOP_Boolean.proto.h.

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

Definition at line 1159 of file SOP_Boolean.proto.h.

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

Definition at line 1116 of file SOP_Boolean.proto.h.

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

Definition at line 1118 of file SOP_Boolean.proto.h.

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

Definition at line 1120 of file SOP_Boolean.proto.h.

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

Definition at line 1122 of file SOP_Boolean.proto.h.

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

Definition at line 1124 of file SOP_Boolean.proto.h.

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

Definition at line 1127 of file SOP_Boolean.proto.h.

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

Definition at line 1130 of file SOP_Boolean.proto.h.

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

Definition at line 1132 of file SOP_Boolean.proto.h.

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

Definition at line 1134 of file SOP_Boolean.proto.h.

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

Definition at line 1136 of file SOP_Boolean.proto.h.

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

Definition at line 1138 of file SOP_Boolean.proto.h.

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

Definition at line 1145 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setAASeamEdges ( const UT_StringHolder val)
inline

Definition at line 1782 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setABOverlap ( const UT_StringHolder val)
inline

Definition at line 1702 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setABPieces ( const UT_StringHolder val)
inline

Definition at line 1762 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setABSeamEdges ( const UT_StringHolder val)
inline

Definition at line 1822 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setAInsideB ( const UT_StringHolder val)
inline

Definition at line 1602 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setAOutsideB ( const UT_StringHolder val)
inline

Definition at line 1622 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setAPieces ( const UT_StringHolder val)
inline

Definition at line 1722 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setAPolys ( const UT_StringHolder val)
inline

Definition at line 1582 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setASurface ( ASurface  val)
inline

Definition at line 1302 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setAxAList ( const UT_StringHolder val)
inline

Definition at line 1522 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setAxAPolys ( const UT_StringHolder val)
inline

Definition at line 1482 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setAxBList ( const UT_StringHolder val)
inline

Definition at line 1542 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setAxBPolys ( const UT_StringHolder val)
inline

Definition at line 1502 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setBBSeamEdges ( const UT_StringHolder val)
inline

Definition at line 1802 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setBInsideA ( const UT_StringHolder val)
inline

Definition at line 1662 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setBooleanOp ( BooleanOp  val)
inline

Definition at line 1352 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setBOutsideA ( const UT_StringHolder val)
inline

Definition at line 1682 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setBPieces ( const UT_StringHolder val)
inline

Definition at line 1742 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setBPolys ( const UT_StringHolder val)
inline

Definition at line 1642 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setBSurface ( BSurface  val)
inline

Definition at line 1332 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setCollapseTinyEdges ( bool  val)
inline

Definition at line 1552 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setDepthInA ( UT_Vector2I  val)
inline

Definition at line 1832 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setDepthInB ( UT_Vector2I  val)
inline

Definition at line 1842 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setDetriangulate ( Detriangulate  val)
inline

Definition at line 1442 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setGenerateAASeams ( bool  val)
inline

Definition at line 1392 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setGenerateABSeams ( bool  val)
inline

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

void SOP_BooleanParms::setGenerateBBSeams ( bool  val)
inline

Definition at line 1402 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setGroupA ( const UT_StringHolder val)
inline

Definition at line 1292 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setGroupB ( const UT_StringHolder val)
inline

Definition at line 1322 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setLengthThreshold ( fpreal64  val)
inline

Definition at line 1562 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setMergeNbrs ( bool  val)
inline

Definition at line 1432 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setOpenCurvesOnly ( bool  val)
inline

Definition at line 1382 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setParmValue ( exint  idx,
const exint value 
)
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 784 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setParmValue ( exint  idx,
const fpreal value 
)
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 786 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setParmValue ( exint  idx,
const UT_Vector2D value 
)
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 788 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setParmValue ( exint  idx,
const UT_Vector3D value 
)
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 790 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setParmValue ( exint  idx,
const UT_Vector4D value 
)
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 792 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setParmValue ( exint  idx,
const UT_Matrix2D value 
)
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 794 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setParmValue ( exint  idx,
const UT_Matrix3D value 
)
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 796 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setParmValue ( exint  idx,
const UT_Matrix4D value 
)
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 798 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setParmValue ( exint  idx,
const UT_StringHolder value 
)
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 800 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setParmValue ( exint  idx,
const UT_SharedPtr< UT_Ramp > &  value 
)
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 802 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setParmValue ( exint  idx,
const PRM_DataItemHandle value 
)
inlinevirtual

Reimplemented from SOP_NodeParms.

Definition at line 804 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setRemoveInlinePoints ( bool  val)
inline

Definition at line 1452 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setResolveA ( bool  val)
inline

Definition at line 1312 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setResolveB ( bool  val)
inline

Definition at line 1342 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setShatterChoices ( ShatterChoices  val)
inline

Definition at line 1372 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setSubtractChoices ( SubtractChoices  val)
inline

Definition at line 1362 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setUniqueSeams ( bool  val)
inline

Definition at line 1462 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setUseAASeamEdges ( bool  val)
inline

Definition at line 1772 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setUseABOverlap ( bool  val)
inline

Definition at line 1692 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setUseABPieces ( bool  val)
inline

Definition at line 1752 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setUseABSeamEdges ( bool  val)
inline

Definition at line 1812 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setUseAInsideB ( bool  val)
inline

Definition at line 1592 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setUseAOutsideB ( bool  val)
inline

Definition at line 1612 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setUseAPieces ( bool  val)
inline

Definition at line 1712 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setUseAPolys ( bool  val)
inline

Definition at line 1572 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setUseAxAList ( bool  val)
inline

Definition at line 1512 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setUseAxAPolys ( bool  val)
inline

Definition at line 1472 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setUseAxBList ( bool  val)
inline

Definition at line 1532 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setUseAxBPolys ( bool  val)
inline

Definition at line 1492 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setUseBBSeamEdges ( bool  val)
inline

Definition at line 1792 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setUseBInsideA ( bool  val)
inline

Definition at line 1652 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setUseBOutsideA ( bool  val)
inline

Definition at line 1672 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setUseBPieces ( bool  val)
inline

Definition at line 1732 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setUseBPolys ( bool  val)
inline

Definition at line 1632 of file SOP_Boolean.proto.h.

void SOP_BooleanParms::setWindingOp ( WindingOp  val)
inline

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

static int SOP_BooleanParms::version ( )
inlinestatic

Definition at line 78 of file SOP_Boolean.proto.h.


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