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

#include <EUC_Object.h>

+ Inheritance diagram for HDK_Sample::EUC_Object:

Public Member Functions

 EUC_Object ()
 
virtual ~EUC_Object ()
 
void setLook (bool visible, const UT_Vector3 &cd)
 
bool getVisible () const
 
UT_Vector3 getColor () const
 
virtual EUC_ObjType getType () const =0
 

Protected Attributes

bool myVisible
 
UT_Vector3 myCd
 

Detailed Description

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

Definition at line 45 of file EUC_Object.h.

Constructor & Destructor Documentation

EUC_Object::EUC_Object ( )
Examples:
euclid/EUC_Object.C, and euclid/EUC_Object.h.

Definition at line 37 of file EUC_Object.C.

EUC_Object::~EUC_Object ( )
virtual
Examples:
euclid/EUC_Object.C, and euclid/EUC_Object.h.

Definition at line 43 of file EUC_Object.C.

Member Function Documentation

UT_Vector3 HDK_Sample::EUC_Object::getColor ( ) const
inline
Examples:
euclid/EUC_Object.h.

Definition at line 53 of file EUC_Object.h.

virtual EUC_ObjType HDK_Sample::EUC_Object::getType ( ) const
pure virtual
bool HDK_Sample::EUC_Object::getVisible ( ) const
inline
Examples:
euclid/EUC_Object.h.

Definition at line 52 of file EUC_Object.h.

void EUC_Object::setLook ( bool  visible,
const UT_Vector3 cd 
)
Examples:
euclid/EUC_Expression.C, euclid/EUC_Object.C, and euclid/EUC_Object.h.

Definition at line 48 of file EUC_Object.C.

Member Data Documentation

UT_Vector3 HDK_Sample::EUC_Object::myCd
protected
Examples:
euclid/EUC_Object.C, and euclid/EUC_Object.h.

Definition at line 58 of file EUC_Object.h.

bool HDK_Sample::EUC_Object::myVisible
protected
Examples:
euclid/EUC_Object.C, and euclid/EUC_Object.h.

Definition at line 57 of file EUC_Object.h.


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