OBJ_Muscle Class Reference

#include <OBJ_Muscle.h>

Inheritance diagram for OBJ_Muscle:

OBJ_Geometry OBJ_Node OP_Network OP_Node OP_Parameters OP_NetworkBoxItem PRM_ParmOwner

List of all members.

Public Member Functions

 OBJ_Muscle (OP_Network *net, const char *name, OP_Operator *op)
virtual ~OBJ_Muscle ()
virtual unsigned disableParms ()
virtual OBJ_OBJECT_TYPE getObjectType () const
virtual void inputConnectChanged (int which)
bool getTranslates (OP_Context &context, UT_RefArray< UT_Matrix4 > &translates)
bool getRotates (OP_Context &context, UT_RefArray< UT_Matrix4 > &rotates)
const GEO_PrimPolygetCenterCurve (OP_Context &context)
void getCurrColorValues (UT_Vector3 &color)

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 int isObjectRenderable () const
virtual OP_ERROR cookMyObj (OP_Context &context)
virtual void checkChannelDependencies (CH_Channel *ch, CH_CHANGE_TYPE reason)


Detailed Description

Definition at line 80 of file OBJ_Muscle.h.


Constructor & Destructor Documentation

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

virtual OBJ_Muscle::~OBJ_Muscle (  )  [virtual]


Member Function Documentation

virtual void OBJ_Muscle::checkChannelDependencies ( CH_Channel ch,
CH_CHANGE_TYPE  reason 
) [protected, virtual]

Reimplemented from OP_Node.

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

Reimplemented from OBJ_Node.

virtual unsigned OBJ_Muscle::disableParms (  )  [virtual]

Reimplemented from OBJ_Geometry.

const GEO_PrimPoly* OBJ_Muscle::getCenterCurve ( OP_Context context  ) 

void OBJ_Muscle::getCurrColorValues ( UT_Vector3 color  ) 

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

Reimplemented from OBJ_Geometry.

Definition at line 115 of file OBJ_Muscle.h.

virtual OBJ_OBJECT_TYPE OBJ_Muscle::getObjectType (  )  const [inline, virtual]

Reimplemented from OBJ_Geometry.

Definition at line 95 of file OBJ_Muscle.h.

bool OBJ_Muscle::getRotates ( OP_Context context,
UT_RefArray< UT_Matrix4 > &  rotates 
)

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

bool OBJ_Muscle::getTranslates ( OP_Context context,
UT_RefArray< UT_Matrix4 > &  translates 
)

virtual void OBJ_Muscle::inputConnectChanged ( int  which  )  [virtual]

Reimplemented from OP_Network.

virtual int OBJ_Muscle::isObjectRenderable (  )  const [protected, virtual]

Reimplemented from OBJ_Node.

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

Reimplemented from OBJ_Geometry.


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