Man Linux: Main Page and Category List

NAME

       SoVRMLPositionInterpolator -

       The SoVRMLPositionInterpolator class is used to interpolate 3D points.

       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:

SYNOPSIS

       #include <Inventor/VRMLnodes/SoVRMLPositionInterpolator.h>

       Inherits SoVRMLInterpolator.

   Public Member Functions
       SoVRMLPositionInterpolator (void)

   Static Public Member Functions
       static void initClass (void)

   Public Attributes
       SoMFVec3f keyValue
       SoEngineOutput value_changed

   Protected Member Functions
       virtual ~SoVRMLPositionInterpolator ()

Detailed Description

       The SoVRMLPositionInterpolator class is used to interpolate 3D points.

       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
         }
         .fi

       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/x3d/specifications/vrml/ISO-IEC-14772-VRML97/part1/concepts.html#4.6.8>), contains a more detailed discussion of interpolators.

Constructor & Destructor Documentation

   SoVRMLPositionInterpolator::SoVRMLPositionInterpolator (void) Constructor.
   SoVRMLPositionInterpolator::~SoVRMLPositionInterpolator () [protected,
       virtual] Destructor.

Member Function Documentation

   void SoVRMLPositionInterpolator::initClass (void) [static] Sets up
       initialization for data common to all instances of this class, like
       submitting necessary information to the Coin type system.
       Reimplemented from SoVRMLInterpolator.

Member Data Documentation

   SoMFVec3f SoVRMLPositionInterpolator::keyValue The keyValue vector.
   SoEngineOutput SoVRMLPositionInterpolator::value_changed The eventOut which
       is sent every time the interpolator has calculated a new value.

Author

       Generated automatically by Doxygen for Coin from the source code.