mult-color<%> : interface? |
A mult-color<%> object is used to scale the RGB values of a color% object. A mult-color<%> object exist only within a style-delta% object.
See also get-foreground-mult and get-background-mult.
(send a-mult-color get r g b) → void? |
r : (box/c real?) |
g : (box/c real?) |
b : (box/c real?) |
Gets all of the scaling values.
The r box is filled with the scaling value for the red component of the color. The g box is filled with the scaling value for the green component of the color. The b box is filled with the scaling value for the blue component of the color.
(send a-mult-color get-b) → real? |
Gets the multiplicative scaling value for the blue component of the color.
(send a-mult-color get-g) → real? |
Gets the multiplicative scaling value for the green component of the color.
(send a-mult-color get-r) → real? |
Gets the multiplicative scaling value for the red component of the color.
(send a-mult-color set r g b) → void? |
r : real? |
g : real? |
b : real? |
Sets all of the scaling values.
(send a-mult-color set-b v) → void? |
v : real? |
Sets the multiplicative scaling value for the blue component of the color.
(send a-mult-color set-g v) → void? |
v : real? |
Sets the multiplicative scaling value for the green component of the color.
(send a-mult-color set-r v) → void? |
v : real? |
Sets the additive value for the red component of the color.