Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

CybColorInterpolatorC Class Reference

#include <cybcolorinterpolatorc.h>

Inheritance diagram for CybColorInterpolatorC:

Inheritance graph
[legend]
Collaboration diagram for CybColorInterpolatorC:

Collaboration graph
[legend]
List of all members.

Public Methods

 CybColorInterpolatorC (CybWorldC *)
 CybColorInterpolatorC (const CybColorInterpolatorC &)
CybColorInterpolatorC & operator= (const CybColorInterpolatorC &)
virtual long GetInterfaceDataMinLength ()
virtual void SetInterfaceData (AnyC &)
virtual void CopyInterfaceData (AnyC &, long maxLen)
virtual void SetKeyValue (const void *pData)
virtual long GetKeyValueType ()
virtual long GetValueType ()

Protected Methods

virtual void CreateNewCopy (CybNodeC *)
void SendValueChanged ()
virtual void SetDataToKeyIndex (long, double)

Protected Attributes

MFColor m_mvColor
SFColor m_vColor

Constructor & Destructor Documentation

CybColorInterpolatorC::CybColorInterpolatorC CybWorldC  
 

CybColorInterpolatorC::CybColorInterpolatorC const CybColorInterpolatorC &   
 


Member Function Documentation

virtual void CybColorInterpolatorC::CopyInterfaceData AnyC  ,
long    maxLen
[virtual]
 

Reimplemented from InterfaceC.

virtual void CybColorInterpolatorC::CreateNewCopy CybNodeC   [protected, virtual]
 

Reimplemented from CybInterpolatorC.

virtual long CybColorInterpolatorC::GetInterfaceDataMinLength   [virtual]
 

Reimplemented from InterfaceC.

virtual long CybColorInterpolatorC::GetKeyValueType   [inline, virtual]
 

Reimplemented from CybInterpolatorC.

Definition at line 49 of file cybcolorinterpolatorc.h.

References CYBFT_MFCOLOR.

00049 { return CYBFT_MFCOLOR; }

virtual long CybColorInterpolatorC::GetValueType   [inline, virtual]
 

Reimplemented from CybInterpolatorC.

Definition at line 50 of file cybcolorinterpolatorc.h.

References CYBFT_SFCOLOR.

00050 { return CYBFT_SFCOLOR; }

CybColorInterpolatorC& CybColorInterpolatorC::operator= const CybColorInterpolatorC &   
 

void CybColorInterpolatorC::SendValueChanged   [protected, virtual]
 

Implements CybInterpolatorC.

virtual void CybColorInterpolatorC::SetDataToKeyIndex long   ,
double   
[protected, virtual]
 

Implements CybInterpolatorC.

virtual void CybColorInterpolatorC::SetInterfaceData AnyC   [virtual]
 

Reimplemented from InterfaceC.

virtual void CybColorInterpolatorC::SetKeyValue const void *    pData [inline, virtual]
 

Reimplemented from CybInterpolatorC.

Definition at line 48 of file cybcolorinterpolatorc.h.

00048 { m_mvColor = *(MFColor*) pData; }


Member Data Documentation

MFColor CybColorInterpolatorC::m_mvColor [protected]
 

Definition at line 58 of file cybcolorinterpolatorc.h.

SFColor CybColorInterpolatorC::m_vColor [protected]
 

Definition at line 59 of file cybcolorinterpolatorc.h.


The documentation for this class was generated from the following file:
Generated on Tue Jul 29 14:27:15 2003 for Open ActiveWrl by doxygen1.3-rc2