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

#include <EUC_Expression.h>

+ Inheritance diagram for HDK_Sample::EUC_ExprPoint:

Public Member Functions

 EUC_ExprPoint (const UT_Vector2 &pos)
 
- 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

UT_Vector2 myPos
 

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

Constructor & Destructor Documentation

EUC_ExprPoint::EUC_ExprPoint ( const UT_Vector2 pos)
Examples:
euclid/EUC_Expression.C, and euclid/EUC_Expression.h.

Definition at line 129 of file EUC_Expression.C.

Member Function Documentation

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

Implements HDK_Sample::EUC_Expression.

Examples:
euclid/EUC_Expression.h.

Definition at line 135 of file EUC_Expression.C.

Member Data Documentation

UT_Vector2 HDK_Sample::EUC_ExprPoint::myPos
protected
Examples:
euclid/EUC_Expression.C, and euclid/EUC_Expression.h.

Definition at line 106 of file EUC_Expression.h.


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