public abstract class SoInterpolate extends SoEngine
SoInterpolate
is the abstract base class for all interpolator engines. An interpolator engine linearly interpolates between two values, based on the alpha
input value. The alpha
value should be between 0.0 and 1.0. The interpolator engines derived from this class define the input fields that are to be interpolated.
File format/default:
This is an abstract class. See the reference page of a derived class for the format and default values.
See also:
SoEngineOutput
, SoInterpolateFloat
, SoInterpolateRotation
, SoInterpolateVec2f
, SoInterpolateVec3f
, SoInterpolateVec4f
Inventor.ConstructorCommand
Modifier and Type | Field and Description |
---|---|
SoSFFloat |
alpha
Interpolation control value.
|
SoEngineOutput |
output
(
SoMFFloat ) Interpolated value. |
VERBOSE_LEVEL, ZeroHandle
copy, getByName, getOutput, getOutputName
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaults
dispose, getEXTERNPROTO, getName, getPROTO, isDisposable, isSynchronizable, setName, setSynchronizable, touch
getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads
public final SoSFFloat alpha
public final SoEngineOutput output
SoMFFloat
) Interpolated value.
The type of the output value is the same as the type of the input values, which is specified by the derived classes.Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com