#include <Inventor/VRMLnodes/SoVRMLPositionInterpolator.h>
Inheritance diagram for SoVRMLPositionInterpolator:

The detailed class documentation is taken verbatim from the VRML97 standard (ISO/IEC 14772-1:1997). It is copyright The Web3D Consortium, and is used by permission of the Consortium:
PositionInterpolator { eventIn SFFloat set_fraction # (-,) exposedField MFFloat key [] # (-,) exposedField MFVec3f keyValue [] # (-,) eventOut SFVec3f value_changed }
The PositionInterpolator node linearly interpolates among a list of 3D vectors. The keyValue field shall contain exactly as many values as in the key field. 4.6.8, Interpolator nodes (<http://www.web3d.org/technicalinfo/specifications/vrml97/part1/concepts.html#4.6.8>), contains a more detailed discussion of interpolators.
Public Member Functions | |
| SoVRMLPositionInterpolator (void) | |
Static Public Member Functions | |
| void | initClass (void) |
Public Attributes | |
| SoMFVec3f | keyValue |
| SoEngineOutput | value_changed |
Protected Member Functions | |
| virtual | ~SoVRMLPositionInterpolator () |
|
|
Constructor. |
|
|
Destructor. |
|
|
Sets up initialization for data common to all instances of this class, like submitting necessary information to the Coin type system. Reimplemented from SoVRMLInterpolator. |
|
|
The keyValue vector. |
|
|
The eventOut which is sent every time the interpolator has calculated a new value. |
1.3.6