Struct femtovg::Color [−][src]
Expand description
Struct for representing colors.
Fields
r: f32
g: f32
b: f32
a: f32
Implementations
Returns a color value from red, green, blue char values. Alpha will be set to 255.
Returns a color value from red, green, blue float values. Alpha will be set to 1.0.
Returns a color value from red, green, blue and alpha char values.
Returns a color value from red, green, blue and alpha char values.
Returns color value specified by hue, saturation and lightness. HSL values are all in range [0..1], alpha will be set to 1.0.
Returns color value specified by hue, saturation, lightness and alpha. All values are in range [0..1]
Returns color value for a 6-digit (RRGGBB
) or 8-digit (RRGGBBAA
)
HTML hexadecimal string. Any other length produces rgb(0,0,0)
.
The “#” is optional.
Sets transparency of a color value.
Trait Implementations
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for Color
impl UnwindSafe for Color
Blanket Implementations
Mutably borrows from an owned value. Read more