OBJ_Rivet Class Reference

#include <OBJ_Rivet.h>

Inheritance diagram for OBJ_Rivet:

OBJ_Null OBJ_Geometry OBJ_Node OP_Network OP_Node OP_Parameters OP_NetworkBoxItem PRM_ParmOwner

List of all members.

Public Member Functions

 OBJ_Rivet (OP_Network *net, const char *name, OP_Operator *op)
virtual ~OBJ_Rivet ()
virtual OBJ_OBJECT_TYPE getObjectType () const
virtual OBJ_RivetcastToOBJRivet ()
virtual unsigned disableParms ()
void RIVET_GEOPATH (UT_String &str, float t)
void RIVET_POINTGROUP (UT_String &str, float t)
bool RIVET_USE_ATTRIBS ()
void RIVET_X_ATTRIB_NAME (UT_String &str, float t)
void RIVET_Z_ATTRIB_NAME (UT_String &str, float t)
void setRIVET_GEOPATH (UT_String &str, CH_StringMeaning meaning, float t)
void setRIVET_POINTGROUP (UT_String &str, CH_StringMeaning meaning, float t)

Static Public Member Functions

static OP_NodemyConstructor (OP_Network *net, const char *name, OP_Operator *entry)
static PRM_TemplategetTemplateList ()

Protected Member Functions

virtual int * getIndirect () const
virtual OP_ERROR cookMyObj (OP_Context &context)
GU_DetailHandle getStuckGdp (float t)
virtual void buildPointGroupMenu (PRM_Name *menu, int size, const PRM_SpareData *spare, PRM_Parm *parm)
float RIVET_POINTWEIGHT (float t, int k)


Detailed Description

Definition at line 50 of file OBJ_Rivet.h.


Constructor & Destructor Documentation

OBJ_Rivet::OBJ_Rivet ( OP_Network net,
const char *  name,
OP_Operator op 
)

virtual OBJ_Rivet::~OBJ_Rivet (  )  [virtual]


Member Function Documentation

virtual void OBJ_Rivet::buildPointGroupMenu ( PRM_Name menu,
int  size,
const PRM_SpareData spare,
PRM_Parm parm 
) [protected, virtual]

Reimplemented from OBJ_Node.

virtual OBJ_Rivet* OBJ_Rivet::castToOBJRivet (  )  [inline, virtual]

Reimplemented from OBJ_Node.

Definition at line 65 of file OBJ_Rivet.h.

virtual OP_ERROR OBJ_Rivet::cookMyObj ( OP_Context context  )  [protected, virtual]

Reimplemented from OBJ_Node.

virtual unsigned OBJ_Rivet::disableParms (  )  [virtual]

Reimplemented from OBJ_Null.

virtual int* OBJ_Rivet::getIndirect (  )  const [inline, protected, virtual]

Reimplemented from OBJ_Null.

Definition at line 104 of file OBJ_Rivet.h.

virtual OBJ_OBJECT_TYPE OBJ_Rivet::getObjectType (  )  const [virtual]

Reimplemented from OBJ_Null.

GU_DetailHandle OBJ_Rivet::getStuckGdp ( float  t  )  [protected]

static PRM_Template* OBJ_Rivet::getTemplateList (  )  [static]

Reimplemented from OBJ_Null.

static OP_Node* OBJ_Rivet::myConstructor ( OP_Network net,
const char *  name,
OP_Operator entry 
) [static]

Reimplemented from OBJ_Null.

void OBJ_Rivet::RIVET_GEOPATH ( UT_String str,
float  t 
) [inline]

Definition at line 70 of file OBJ_Rivet.h.

void OBJ_Rivet::RIVET_POINTGROUP ( UT_String str,
float  t 
) [inline]

Definition at line 74 of file OBJ_Rivet.h.

float OBJ_Rivet::RIVET_POINTWEIGHT ( float  t,
int  k 
) [inline, protected]

Definition at line 115 of file OBJ_Rivet.h.

bool OBJ_Rivet::RIVET_USE_ATTRIBS (  )  [inline]

Definition at line 78 of file OBJ_Rivet.h.

void OBJ_Rivet::RIVET_X_ATTRIB_NAME ( UT_String str,
float  t 
) [inline]

Definition at line 82 of file OBJ_Rivet.h.

void OBJ_Rivet::RIVET_Z_ATTRIB_NAME ( UT_String str,
float  t 
) [inline]

Definition at line 86 of file OBJ_Rivet.h.

void OBJ_Rivet::setRIVET_GEOPATH ( UT_String str,
CH_StringMeaning  meaning,
float  t 
) [inline]

Definition at line 91 of file OBJ_Rivet.h.

void OBJ_Rivet::setRIVET_POINTGROUP ( UT_String str,
CH_StringMeaning  meaning,
float  t 
) [inline]

Definition at line 96 of file OBJ_Rivet.h.


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

Generated on Fri May 25 00:10:31 2012 for HDK by  doxygen 1.5.9