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

#include <EUC_Expression.h>

+ Inheritance diagram for HDK_Sample::EUC_ExprIntersect:

Public Member Functions

 EUC_ExprIntersect (EUC_Expression *expra, EUC_Expression *exprb)
 
 ~EUC_ExprIntersect () 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_ExpressionmyExprA
 
EUC_ExpressionmyExprB
 

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 153 of file EUC_Expression.h.

Constructor & Destructor Documentation

EUC_ExprIntersect::EUC_ExprIntersect ( EUC_Expression expra,
EUC_Expression exprb 
)
Examples:
euclid/EUC_Expression.C, and euclid/EUC_Expression.h.

Definition at line 306 of file EUC_Expression.C.

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

Definition at line 314 of file EUC_Expression.C.

Member Function Documentation

void EUC_ExprIntersect::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 321 of file EUC_Expression.C.

Member Data Documentation

EUC_Expression* HDK_Sample::EUC_ExprIntersect::myExprA
protected
Examples:
euclid/EUC_Expression.C, and euclid/EUC_Expression.h.

Definition at line 163 of file EUC_Expression.h.

EUC_Expression * HDK_Sample::EUC_ExprIntersect::myExprB
protected
Examples:
euclid/EUC_Expression.C, and euclid/EUC_Expression.h.

Definition at line 163 of file EUC_Expression.h.


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