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

#include <EUC_Expression.h>

+ Inheritance diagram for HDK_Sample::EUC_ExprLineFromPoints:

Public Member Functions

 EUC_ExprLineFromPoints (EUC_Expression *pta, EUC_Expression *ptb)
 
 ~EUC_ExprLineFromPoints () 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_ExpressionmyPtA
 
EUC_ExpressionmyPtB
 

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

Constructor & Destructor Documentation

EUC_ExprLineFromPoints::EUC_ExprLineFromPoints ( EUC_Expression pta,
EUC_Expression ptb 
)
Examples:
euclid/EUC_Expression.C, and euclid/EUC_Expression.h.

Definition at line 212 of file EUC_Expression.C.

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

Definition at line 220 of file EUC_Expression.C.

Member Function Documentation

void EUC_ExprLineFromPoints::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 227 of file EUC_Expression.C.

Member Data Documentation

EUC_Expression* HDK_Sample::EUC_ExprLineFromPoints::myPtA
protected
Examples:
euclid/EUC_Expression.C, and euclid/EUC_Expression.h.

Definition at line 135 of file EUC_Expression.h.

EUC_Expression * HDK_Sample::EUC_ExprLineFromPoints::myPtB
protected
Examples:
euclid/EUC_Expression.C, and euclid/EUC_Expression.h.

Definition at line 135 of file EUC_Expression.h.


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