Docs.rs
color-rs-0.8.0
color-rs 0.8.0
Permalink
Docs.rs crate page
Links
Repository
Crates.io
Source
Owners
arturoc
Dependencies
angle ^0.5
normal
half ^1.6.0
normal
kmeans_colors ^0.5
normal
num-traits ^0.2
normal
rand ^0.8
normal
serde ^1
normal
serde_derive ^1
normal
Versions
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Rgba
Methods
ab
abg
abgr
abr
abrg
ag
agb
agbr
agr
agrb
ar
arb
arbg
arg
argb
ba
bag
bagr
bar
barg
bg
bga
bgar
bgr
bgra
br
bra
brag
brg
brga
from_hex
ga
gab
gabr
gar
garb
gb
gba
gbar
gbr
gbra
gr
gra
grab
grb
grba
ra
rab
rabg
rag
ragb
rb
rba
rbag
rbg
rbga
rg
rga
rgab
rgb
rgba
to_linear
to_standard
In color
?
Type Definition
color
::
Rgba
source
·
[
−
]
pub type Rgba<T =
u8
, S =
Srgb
> =
AlphaColor
<T,
Rgb
<T, S>>;
Implementations
§
source
§
impl<T:
Channel
, S:
TransferFunction
>
Rgba
<T, S>
source
pub fn
from_hex
(hex:
u32
) ->
Rgba
<T, S>
source
pub fn
rg
(&self) ->
Rg
<T, S>
source
pub fn
rb
(&self) ->
Rg
<T, S>
source
pub fn
gr
(&self) ->
Rg
<T, S>
source
pub fn
gb
(&self) ->
Rg
<T, S>
source
pub fn
br
(&self) ->
Rg
<T, S>
source
pub fn
bg
(&self) ->
Rg
<T, S>
source
pub fn
ar
(&self) ->
Rg
<T, S>
source
pub fn
ag
(&self) ->
Rg
<T, S>
source
pub fn
ab
(&self) ->
Rg
<T, S>
source
pub fn
ra
(&self) ->
Rg
<T, S>
source
pub fn
ga
(&self) ->
Rg
<T, S>
source
pub fn
ba
(&self) ->
Rg
<T, S>
source
pub fn
rgb
(&self) ->
Rgb
<T, S>
source
pub fn
rbg
(&self) ->
Rgb
<T, S>
source
pub fn
bgr
(&self) ->
Rgb
<T, S>
source
pub fn
brg
(&self) ->
Rgb
<T, S>
source
pub fn
grb
(&self) ->
Rgb
<T, S>
source
pub fn
gbr
(&self) ->
Rgb
<T, S>
source
pub fn
rga
(&self) ->
Rgb
<T, S>
source
pub fn
rba
(&self) ->
Rgb
<T, S>
source
pub fn
bra
(&self) ->
Rgb
<T, S>
source
pub fn
bga
(&self) ->
Rgb
<T, S>
source
pub fn
gra
(&self) ->
Rgb
<T, S>
source
pub fn
gba
(&self) ->
Rgb
<T, S>
source
pub fn
arg
(&self) ->
Rgb
<T, S>
source
pub fn
arb
(&self) ->
Rgb
<T, S>
source
pub fn
agr
(&self) ->
Rgb
<T, S>
source
pub fn
agb
(&self) ->
Rgb
<T, S>
source
pub fn
abr
(&self) ->
Rgb
<T, S>
source
pub fn
abg
(&self) ->
Rgb
<T, S>
source
pub fn
rag
(&self) ->
Rgb
<T, S>
source
pub fn
rab
(&self) ->
Rgb
<T, S>
source
pub fn
gar
(&self) ->
Rgb
<T, S>
source
pub fn
gab
(&self) ->
Rgb
<T, S>
source
pub fn
bar
(&self) ->
Rgb
<T, S>
source
pub fn
bag
(&self) ->
Rgb
<T, S>
source
pub fn
rgba
(&self) ->
Rgba
<T, S>
source
pub fn
rbga
(&self) ->
Rgba
<T, S>
source
pub fn
grba
(&self) ->
Rgba
<T, S>
source
pub fn
gbra
(&self) ->
Rgba
<T, S>
source
pub fn
brga
(&self) ->
Rgba
<T, S>
source
pub fn
bgra
(&self) ->
Rgba
<T, S>
source
pub fn
argb
(&self) ->
Rgba
<T, S>
source
pub fn
arbg
(&self) ->
Rgba
<T, S>
source
pub fn
agrb
(&self) ->
Rgba
<T, S>
source
pub fn
agbr
(&self) ->
Rgba
<T, S>
source
pub fn
abrg
(&self) ->
Rgba
<T, S>
source
pub fn
abgr
(&self) ->
Rgba
<T, S>
source
pub fn
ragb
(&self) ->
Rgba
<T, S>
source
pub fn
rabg
(&self) ->
Rgba
<T, S>
source
pub fn
garb
(&self) ->
Rgba
<T, S>
source
pub fn
gabr
(&self) ->
Rgba
<T, S>
source
pub fn
barg
(&self) ->
Rgba
<T, S>
source
pub fn
bagr
(&self) ->
Rgba
<T, S>
source
pub fn
rgab
(&self) ->
Rgba
<T, S>
source
pub fn
rbag
(&self) ->
Rgba
<T, S>
source
pub fn
grab
(&self) ->
Rgba
<T, S>
source
pub fn
gbar
(&self) ->
Rgba
<T, S>
source
pub fn
brag
(&self) ->
Rgba
<T, S>
source
pub fn
bgar
(&self) ->
Rgba
<T, S>
source
§
impl<T:
Channel
, S:
TransferFunction
>
Rgba
<T, S>
source
pub fn
to_standard
<S2:
TransferFunction
>(&self) ->
Rgba
<T, S2>
source
pub fn
to_linear
(&self) ->
Rgba
<T,
LinearRgb
>