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

CybOrientationInterpolatorC Class Reference

#include <cyborientationinterpolatorc.h>

Inheritance diagram for CybOrientationInterpolatorC:

Inheritance graph
[legend]
Collaboration diagram for CybOrientationInterpolatorC:

Collaboration graph
[legend]
List of all members.

Public Methods

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

MFRotation m_mvOrientation
SFRotation m_vOrientation

Constructor & Destructor Documentation

CybOrientationInterpolatorC::CybOrientationInterpolatorC CybWorldC  
 

CybOrientationInterpolatorC::CybOrientationInterpolatorC const CybOrientationInterpolatorC &   
 


Member Function Documentation

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

Reimplemented from InterfaceC.

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

Reimplemented from CybInterpolatorC.

virtual long CybOrientationInterpolatorC::GetInterfaceDataMinLength   [virtual]
 

Reimplemented from InterfaceC.

virtual long CybOrientationInterpolatorC::GetKeyValueType   [inline, virtual]
 

Reimplemented from CybInterpolatorC.

Definition at line 55 of file cyborientationinterpolatorc.h.

References CYBFT_MFROTATION.

00055 { return CYBFT_MFROTATION; }

virtual long CybOrientationInterpolatorC::GetValueType   [inline, virtual]
 

Reimplemented from CybInterpolatorC.

Definition at line 56 of file cyborientationinterpolatorc.h.

References CYBFT_SFROTATION.

00056 { return CYBFT_SFROTATION; }

CybOrientationInterpolatorC& CybOrientationInterpolatorC::operator= const CybOrientationInterpolatorC &   
 

void CybOrientationInterpolatorC::SendValueChanged   [protected, virtual]
 

Implements CybInterpolatorC.

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

Implements CybInterpolatorC.

virtual void CybOrientationInterpolatorC::SetInterfaceData AnyC   [virtual]
 

Reimplemented from InterfaceC.

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

Reimplemented from CybInterpolatorC.


Member Data Documentation

MFRotation CybOrientationInterpolatorC::m_mvOrientation [protected]
 

Definition at line 64 of file cyborientationinterpolatorc.h.

SFRotation CybOrientationInterpolatorC::m_vOrientation [protected]
 

Definition at line 65 of file cyborientationinterpolatorc.h.


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