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

CybPositionInterpolatorC Class Reference

#include <cybpositioninterpolatorc.h>

Inheritance diagram for CybPositionInterpolatorC:

Inheritance graph
[legend]
Collaboration diagram for CybPositionInterpolatorC:

Collaboration graph
[legend]
List of all members.

Public Methods

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

Protected Methods

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

Protected Attributes

MFVec3f m_akeyPosition
double m_position [3]

Constructor & Destructor Documentation

CybPositionInterpolatorC::CybPositionInterpolatorC CybWorldC  
 

CybPositionInterpolatorC::CybPositionInterpolatorC const CybPositionInterpolatorC &   
 


Member Function Documentation

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

Reimplemented from InterfaceC.

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

Reimplemented from CybInterpolatorC.

virtual void CybPositionInterpolatorC::FinishInit   [virtual]
 

Reimplemented from CybInterpolatorC.

virtual long CybPositionInterpolatorC::GetInterfaceDataMinLength   [virtual]
 

Reimplemented from InterfaceC.

virtual long CybPositionInterpolatorC::GetKeyValueType   [inline, virtual]
 

Reimplemented from CybInterpolatorC.

Definition at line 58 of file cybpositioninterpolatorc.h.

References CYBFT_MFVEC3F.

00058 { return CYBFT_MFVEC3F; }

virtual long CybPositionInterpolatorC::GetValueType   [inline, virtual]
 

Reimplemented from CybInterpolatorC.

Definition at line 59 of file cybpositioninterpolatorc.h.

References CYBFT_SFVEC3F.

00059 { return CYBFT_SFVEC3F; }

CybPositionInterpolatorC& CybPositionInterpolatorC::operator= const CybPositionInterpolatorC &   
 

virtual void CybPositionInterpolatorC::SendValueChanged   [protected, virtual]
 

Implements CybInterpolatorC.

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

Implements CybInterpolatorC.

virtual void CybPositionInterpolatorC::SetInterfaceData AnyC   [virtual]
 

Reimplemented from InterfaceC.

virtual void CybPositionInterpolatorC::SetKeyValue const void *    pData [virtual]
 

Reimplemented from CybInterpolatorC.


Member Data Documentation

MFVec3f CybPositionInterpolatorC::m_akeyPosition [protected]
 

Definition at line 66 of file cybpositioninterpolatorc.h.

double CybPositionInterpolatorC::m_position[3] [protected]
 

Definition at line 67 of file cybpositioninterpolatorc.h.


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