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

#include <EUC_Expression.h>

+ Inheritance diagram for HDK_Sample::EUC_ExprSelect:

Public Member Functions

 EUC_ExprSelect (EUC_Expression *src, int idx)
 
 ~EUC_ExprSelect () override
 
- Public Member Functions inherited from HDK_Sample::EUC_Expression
 EUC_Expression ()
 
void addRef ()
 
void removeRef ()
 
int getUid () const
 
void applyLook (EUC_Object *obj)
 
void setLook (bool visible, const UT_Vector3 &cd)
 
void evaluate (EUC_ObjectList &results)
 
void evaluateRecurse (EUC_ObjectList &result, EUC_ObjectList &totalobj)
 

Protected Member Functions

void evaluateSubclass (EUC_ObjectList &result, EUC_ObjectList &totalobj) override
 
- Protected Member Functions inherited from HDK_Sample::EUC_Expression
virtual ~EUC_Expression ()
 

Protected Attributes

EUC_ExpressionmySource
 
int myIndex
 

Additional Inherited Members

- Static Public Member Functions inherited from HDK_Sample::EUC_Expression
static EUC_ExpressiongetExprFromUid (int uid)
 

Detailed Description

Examples:
euclid/SOP_Euclid.C.

Definition at line 167 of file EUC_Expression.h.

Constructor & Destructor Documentation

EUC_ExprSelect::EUC_ExprSelect ( EUC_Expression src,
int  idx 
)
Examples:
euclid/EUC_Expression.C, and euclid/EUC_Expression.h.

Definition at line 494 of file EUC_Expression.C.

EUC_ExprSelect::~EUC_ExprSelect ( )
override
Examples:
euclid/EUC_Expression.h.

Definition at line 501 of file EUC_Expression.C.

Member Function Documentation

void EUC_ExprSelect::evaluateSubclass ( EUC_ObjectList result,
EUC_ObjectList totalobj 
)
overrideprotectedvirtual

Implements HDK_Sample::EUC_Expression.

Examples:
euclid/EUC_Expression.C, and euclid/EUC_Expression.h.

Definition at line 507 of file EUC_Expression.C.

Member Data Documentation

int HDK_Sample::EUC_ExprSelect::myIndex
protected
Examples:
euclid/EUC_Expression.C, and euclid/EUC_Expression.h.

Definition at line 178 of file EUC_Expression.h.

EUC_Expression* HDK_Sample::EUC_ExprSelect::mySource
protected
Examples:
euclid/EUC_Expression.C, and euclid/EUC_Expression.h.

Definition at line 177 of file EUC_Expression.h.


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