H3D::CoordinateInterpolator2D Class Reference
[X3D node classes.]

This node linearly interpolates among a list of MFVec2f values to produce an MFVec2f value_changed event. More...

#include <CoordinateInterpolator2D.h>

Inheritance diagram for H3D::CoordinateInterpolator2D:

Inheritance graph
List of all members.

Public Member Functions

 CoordinateInterpolator2D (Inst< SFNode > _metadata=0, Inst< SFFloat > _set_fraction=0, Inst< MFFloat > _key=0, Inst< MFVec2f > _keyValue=0, Inst< MFValue > _value_changed=0)
 Construtor.

Public Attributes

auto_ptr< MFVec2fkeyValue
 The values to interpolate between.
auto_ptr< MFVec2fvalue_changed
 The linearly interpolated result value.

Static Public Attributes

static H3DNodeDatabase database
 The H3DNodeDatabase for the node.

Classes

struct  MFValue
 The SFValue field updates the interpolated value from the fields routed to it. More...

Detailed Description

This node linearly interpolates among a list of MFVec2f values to produce an MFVec2f value_changed event.

The number of coordinates in the keyValue field shall be an integer multiple of the number of key frames in the key field. That integer multiple defines how many coordinates will be contained in the value_changed events.

Internal routes:


Generated on Thu Aug 24 12:38:57 2006 for H3D API by  doxygen 1.4.5