Inheritance diagram for VectorInterpolator:

Authoring Interface:
VectorInterpolator {
// from VectorInterpolatorNode
field MFFloat key [ ]
field MFFloat keyValue [ ]
field SFString type "LINEAR"
field SFFloat fraction 0
eventOut MFFloat value
}
| key | is an array of floats which identifies interpolation keys. Each keyframe value corresponds to one key. Default value: [ ] | |||||||||||||||
| keyValue | is an array of floats which contains the keyframe values. Each value is made up of a sequence of consecutive floats. The number of floats per keyframe value is determined by keyValue.length / key.length. The number of values returned in from the evaluate() function is equal to this number. Default value: [ ] | |||||||||||||||
| type | is string identifying the type of interpolation to be done. Allowed values are:
| |||||||||||||||
| fraction | is the value used to compute the interpolation. For each fraction input, a set of values is output. Default value: 0 | |||||||||||||||
| value | is the set of output values emitted when a fraction is received. |
Functionality:
XXX
1.4.3