forked from katzen-cafe/iowo
svg-filters(primitives): start with feComponentTransfer
This commit is contained in:
parent
77bcb54b5e
commit
384fef5a81
2 changed files with 21 additions and 8 deletions
|
@ -1,15 +1,15 @@
|
|||
/// [feComponentTransfer](https://www.w3.org/TR/SVG11/filters.html#feComponentTransferElement)
|
||||
#[derive(Debug)]
|
||||
pub struct ComponentTransfer {
|
||||
func_r: TransferFunction,
|
||||
func_g: TransferFunction,
|
||||
func_b: TransferFunction,
|
||||
func_a: TransferFunction,
|
||||
pub func_r: TransferFn,
|
||||
pub func_g: TransferFn,
|
||||
pub func_b: TransferFn,
|
||||
pub func_a: TransferFn,
|
||||
}
|
||||
|
||||
/// [transfer functions](https://www.w3.org/TR/SVG11/filters.html#transferFuncElements)
|
||||
#[derive(Debug)]
|
||||
enum TransferFunction {
|
||||
pub enum TransferFn {
|
||||
Identity,
|
||||
Table {
|
||||
table_values: Vec<f32>,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue