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

CybScalarInterpolatorC Class Reference

#include <cybscalarinterpolatorc.h>

Inheritance diagram for CybScalarInterpolatorC:

Inheritance graph
[legend]
Collaboration diagram for CybScalarInterpolatorC:

Collaboration graph
[legend]
List of all members.

Public Methods

 CybScalarInterpolatorC (CybWorldC *)
 CybScalarInterpolatorC (const CybScalarInterpolatorC &)
CybScalarInterpolatorC & operator= (const CybScalarInterpolatorC &)
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

MFFloat m_mfScalar
SFFloat m_fScalar

Constructor & Destructor Documentation

CybScalarInterpolatorC::CybScalarInterpolatorC CybWorldC  
 

CybScalarInterpolatorC::CybScalarInterpolatorC const CybScalarInterpolatorC &   
 


Member Function Documentation

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

Reimplemented from InterfaceC.

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

Reimplemented from CybInterpolatorC.

virtual long CybScalarInterpolatorC::GetInterfaceDataMinLength   [virtual]
 

Reimplemented from InterfaceC.

virtual long CybScalarInterpolatorC::GetKeyValueType   [inline, virtual]
 

Reimplemented from CybInterpolatorC.

Definition at line 48 of file cybscalarinterpolatorc.h.

References CYBFT_MFFLOAT.

00048 { return CYBFT_MFFLOAT; }

virtual long CybScalarInterpolatorC::GetValueType   [inline, virtual]
 

Reimplemented from CybInterpolatorC.

Definition at line 49 of file cybscalarinterpolatorc.h.

References CYBFT_SFFLOAT.

00049 { return CYBFT_SFFLOAT; }

CybScalarInterpolatorC& CybScalarInterpolatorC::operator= const CybScalarInterpolatorC &   
 

void CybScalarInterpolatorC::SendValueChanged   [protected, virtual]
 

Implements CybInterpolatorC.

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

Implements CybInterpolatorC.

virtual void CybScalarInterpolatorC::SetInterfaceData AnyC   [virtual]
 

Reimplemented from InterfaceC.

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

Reimplemented from CybInterpolatorC.

Definition at line 47 of file cybscalarinterpolatorc.h.

00047 { m_mfScalar = *(MFFloat*) pData; }


Member Data Documentation

SFFloat CybScalarInterpolatorC::m_fScalar [protected]
 

Definition at line 58 of file cybscalarinterpolatorc.h.

MFFloat CybScalarInterpolatorC::m_mfScalar [protected]
 

Definition at line 57 of file cybscalarinterpolatorc.h.


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