A sparse point gradient interpolator using a inverse bilinear interpolation
Based on four (and only four) vertices, with each vertex specified with a certain color, an inverse bilinear interpolation of color is calculated. Outside this continue the colours continue as before, but discontinuities may occur.

Figure 1: Output of a TBilinearGradientSampler with the underlying quadrilateral vertices marked with circles
| Methods | Properties | Events |
|---|---|---|
| In TBilinearGradientSampler: | ||
| GetSample | ||
| PrepareSampling | ||
| SetColorPoints | ||
| SetPoints | ||
| In TCustomSparsePointGradientSampler: | ||
| Color | ||
| ColorPoint | ||
| Count | ||
| Point | ||
| In TCustomSampler: | ||
| FinalizeSampling | ||
| GetSampleBounds | ||
| HasBounds | ||
| In TNotifiablePersistent: | ||
| BeginUpdate | UpdateCount | OnChange |
| Changed | ||
| Create | ||
| Destroy | ||
| EndUpdate | ||
Copyright ©2000-2024 Alex Denisov and the Graphics32 Team - Graphics32 2.0 - Help file built on 18 Feb 2024