skia_safe::svg::fe

Type Alias Func

Source
pub type Func = RCHandle<SkSVGFeFunc>;

Aliased Type§

struct Func(/* private fields */);

Implementations§

Source§

impl Func

Source

pub fn func_a() -> Self

Source

pub fn func_r() -> Self

Source

pub fn func_g() -> Self

Source

pub fn func_b() -> Self

Source

pub fn table_values(&self) -> &[scalar]

Source

pub fn amplitude(&self) -> scalar

Source

pub fn set_amplitude(&mut self, value: scalar)

Source

pub fn exponent(&self) -> scalar

Source

pub fn set_exponent(&mut self, value: scalar)

Source

pub fn intercept(&self) -> scalar

Source

pub fn set_intercept(&mut self, value: scalar)

Source

pub fn offset(&self) -> scalar

Source

pub fn set_offset(&mut self, value: scalar)

Source

pub fn slope(&self) -> scalar

Source

pub fn set_slope(&mut self, value: scalar)

Source

pub fn kind(&self) -> &FuncKind

Source

pub fn set_kind(&mut self, value: FuncKind)

Trait Implementations§

Source§

impl DebugAttributes for Func

Source§

const NAME: &'static str = "FeFunc"

Source§

fn _dbg(&self, builder: &mut DebugStruct<'_, '_>)