This is the documentation for Enlighten.

class Enlighten ProbeInterpolationTask

class Enlighten::ProbeInterpolationTask

Task describing a set of probe sets to be used as inputs for interpolation, and a set of points which require interpolated outputs.

Variables

Name Description
Geo::s32 m_ArrayLength

Number of interpolated points in the array.

InterpolatedPoint * m_InterpolatedPointArray

Arrays of points which require interpolated output.

const InterpolationInputSet * m_InterpolationInputs

List of probe sets to be used as interpolation inputs.

Geo::s32 m_NumInterpolationInputs

Number of inputs.

Geo::s32 m_NumSystemToProbeTransfers

Number of dynamic system transfers in the list.

IProbeSetManager * m_ProbeSetManager

If set then the Manager object will be used to find interpolation weights, in that case m_InterpolationInputs should be NULL and m_NumInterpolationInputs should be 0.

bool m_RecomputeAllInterpolants

Flag which forces the recomputation of all interpolants. Should be set to true if the set of inputs has changed.

const RadSystemToProbeTransfer * m_SystemToProbeTransfers

List of dynamic systems transfers to be added to the interpolated outputs.