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

#include <UT_Ramp.h>

Public Member Functions

 UT_ColorNode ()
 
 UT_ColorNode (fpreal offset, const UT_FRGBA &color, UT_SPLINE_BASIS basis_=UT_SPLINE_LINEAR, bool enable_pos_=true, bool enable_val_=true, bool enable_interp_=true)
 
SYS_HashType hash () const
 
template<typename ARCHIVER_T >
bool serialize (ARCHIVER_T &archiver)
 

Public Attributes

float t
 
float old_t
 
SerializableFRGBA rgba
 
SerializableFRGBA old_rgba
 
UT_SPLINE_BASIS basis
 
bool enable_pos:1
 
bool enable_val:1
 
bool enable_interp:1
 

Detailed Description

Definition at line 47 of file UT_Ramp.h.

Constructor & Destructor Documentation

UT_ColorNode::UT_ColorNode ( )
inline

Definition at line 61 of file UT_Ramp.h.

UT_ColorNode::UT_ColorNode ( fpreal  offset,
const UT_FRGBA color,
UT_SPLINE_BASIS  basis_ = UT_SPLINE_LINEAR,
bool  enable_pos_ = true,
bool  enable_val_ = true,
bool  enable_interp_ = true 
)
inline

Definition at line 62 of file UT_Ramp.h.

Member Function Documentation

SYS_HashType UT_ColorNode::hash ( ) const
template<typename ARCHIVER_T >
bool UT_ColorNode::serialize ( ARCHIVER_T &  archiver)

Member Data Documentation

UT_SPLINE_BASIS UT_ColorNode::basis

Definition at line 87 of file UT_Ramp.h.

bool UT_ColorNode::enable_interp

Definition at line 88 of file UT_Ramp.h.

bool UT_ColorNode::enable_pos

Definition at line 88 of file UT_Ramp.h.

bool UT_ColorNode::enable_val

Definition at line 88 of file UT_Ramp.h.

SerializableFRGBA UT_ColorNode::old_rgba

Definition at line 86 of file UT_Ramp.h.

float UT_ColorNode::old_t

Definition at line 84 of file UT_Ramp.h.

SerializableFRGBA UT_ColorNode::rgba

Definition at line 85 of file UT_Ramp.h.

float UT_ColorNode::t

Definition at line 83 of file UT_Ramp.h.


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