#include <cybinterpolatorc.h>
Inheritance diagram for CybInterpolatorC:


Public Methods | |
| CybInterpolatorC (CybWorldC *) | |
| CybInterpolatorC (const CybInterpolatorC &) | |
| CybInterpolatorC & | operator= (const CybInterpolatorC &) |
| virtual void | LoadVRML (char *&iter, const char *iterEnd, long &znr) |
| virtual void | SetEvent (long, const void *, BaseI *) |
| virtual long | GetFieldEventID (const char *) |
| virtual long | GetFieldDataType (long) |
| virtual int | AddSrc (CybNodeC *, const StringC &, const StringC &) |
| virtual int | AddDes (EventDesI *, const StringC &, long) |
| virtual void | FinishInit () |
Protected Methods | |
| virtual void | CreateNewCopy (CybNodeC *) |
| virtual void | SendValueChanged ()=0 |
| virtual void | SetDataToKeyIndex (long, double)=0 |
| virtual void | RouteData () |
| virtual void | SetKeyValue (const void *) |
| virtual long | GetKeyValueType () |
| virtual long | GetValueType () |
| long | FindKeyIndex (double) |
Protected Attributes | |
| ArrayC< double > | m_mfKey |
| double | m_fraction |
| long | m_mfKeyOrigLength |
Static Protected Attributes | |
| char | VRMLKeyStrList [][30] |
|
|
|
|
|
|
|
||||||||||||||||
|
Reimplemented from CybNodeC. |
|
||||||||||||||||
|
Reimplemented from CybNodeC. |
|
|
Reimplemented from CybNodeC. Reimplemented in CybColorInterpolatorC, CybCoordinateInterpolatorC, CybOrientationInterpolatorC, CybPositionInterpolatorC, and CybScalarInterpolatorC. |
|
|
|
|
|
Reimplemented from CybInterfaceC. Reimplemented in CybCoordinateInterpolatorC, and CybPositionInterpolatorC. |
|
|
Reimplemented from CybNodeC. |
|
|
Reimplemented from CybNodeC. |
|
|
Reimplemented in CybColorInterpolatorC, CybCoordinateInterpolatorC, CybOrientationInterpolatorC, CybPositionInterpolatorC, and CybScalarInterpolatorC. Definition at line 67 of file cybinterpolatorc.h.
00067 { assert(0); return 0; }
|
|
|
Reimplemented in CybColorInterpolatorC, CybCoordinateInterpolatorC, CybOrientationInterpolatorC, CybPositionInterpolatorC, and CybScalarInterpolatorC. Definition at line 68 of file cybinterpolatorc.h.
00068 { assert(0); return 0; }
|
|
||||||||||||||||
|
Reimplemented from CybNodeC. |
|
|
|
|
|
Implements CybInterfaceC. Reimplemented in CybCoordinateInterpolatorC. |
|
|
Implemented in CybColorInterpolatorC, CybCoordinateInterpolatorC, CybOrientationInterpolatorC, CybPositionInterpolatorC, and CybScalarInterpolatorC. |
|
||||||||||||
|
Implemented in CybColorInterpolatorC, CybCoordinateInterpolatorC, CybOrientationInterpolatorC, CybPositionInterpolatorC, and CybScalarInterpolatorC. |
|
||||||||||||||||
|
Reimplemented from CybNodeC. |
|
|
Reimplemented in CybColorInterpolatorC, CybCoordinateInterpolatorC, CybOrientationInterpolatorC, CybPositionInterpolatorC, and CybScalarInterpolatorC. Definition at line 66 of file cybinterpolatorc.h.
00066 { assert(0); }
|
|
|
Definition at line 73 of file cybinterpolatorc.h. |
|
|
Definition at line 72 of file cybinterpolatorc.h. |
|
|
Definition at line 74 of file cybinterpolatorc.h. |
|
|
Definition at line 77 of file cybinterpolatorc.h. |
1.3-rc2