Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type 'texture t = 'texture Wall_types.paint = {
xform : Transform.t;
extent : Gg.size2;
radius : float;
feather : float;
inner : Wall_types.color;
outer : Wall_types.color;
texture : 'texture option;
}
val linear_gradient :
sx:float ->
sy:float ->
ex:float ->
ey:float ->
inner:Wall_types.color ->
outer:Wall_types.color ->
_ t
val radial_gradient :
cx:float ->
cy:float ->
inr:float ->
outr:float ->
inner:Wall_types.color ->
outer:Wall_types.color ->
_ t
val box_gradient :
x:float ->
y:float ->
w:float ->
h:float ->
r:float ->
f:float ->
inner:Wall_types.color ->
outer:Wall_types.color ->
_ t
val color : Wall_types.color -> _ t
val rgba : float -> float -> float -> float -> _ t
val rgbai : int -> int -> int -> int -> _ t
val white : _ t
val black : _ t
val transform : 'a t -> Transform.t -> 'a t