Unit BGRAGradientScanner
📄 Source code
Functions and Procedures
Constants
Variables
Description
Scanners that generate gradients. This allows to use gradients as textures
Uses
Overview
Structures
Types
Description
Types
TBGRAColorInterpolation = (...); |
Color interpolation in gradients
Values
-
ciStdRGB: Using sRGB colorspace
-
ciLinearRGB: Using linear RGB colorspace
-
ciLinearHSLPositive: Using HSL colorspace, rotating hue towards positive
-
ciLinearHSLNegative: Using HSL colorspace, rotating hue towards negative
-
ciGSBPositive: Using GSB colorspace, rotating hue towards positive
-
ciGSBNegative: Using GSB colorspace, rotating hue towards negative
-
ciLinearHSLAuto: Using HSL colorspace, rotating hue for shortest path
-
ciGSBAuto: Using GSB colorspace, rotating hue for shortest path
|
TBGRAGradientRepetition = (...); |
Gradient reptition option
Values
-
grPad: Pad with the end colors
-
grRepeat: Repeat gradient by jumping from end to start
-
grReflect: Repeat gradient using reflection
-
grSine: Repeat gradient using the sine of the position
|
TBGRAGradientScannerInternalScanAtFunc = function(const p: TPointF):single of object; |
This item has no description. |
TBGRAGradientScannerInternalScanNextFunc = function():single of object; |
This item has no description. |
TGradientInterpolationFunction = function(t: single): single of object; |
This item has no description. |
THueGradientOption = (...); |
This item has no description. Values
-
hgoRepeat
-
hgoReflect
-
hgoPositiveDirection: repetition
-
hgoNegativeDirection
-
hgoDirectionAuto
-
hgoHueCorrection: hue orientation
-
hgoLightnessCorrection
-
hgoGuessNonSaturatedHue
|