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