Table of Contents

Class SVGComponentTransferFunctionElement

Namespace
CSharpToJavaScript.APIs.JS
Assembly
CSharpToJavaScript.dll

The SVGComponentTransferFunctionElement interface represents a base interface used by the component transfer function interfaces.

[Value("SVGComponentTransferFunctionElement")]
public class SVGComponentTransferFunctionElement : SVGElement, ElementCSSInlineStyle, GlobalEventHandlers, SVGElementInstance, HTMLOrSVGElement
Inheritance
SVGComponentTransferFunctionElement
Implements
Derived
Inherited Members

Remarks

Constructors

SVGComponentTransferFunctionElement()

public SVGComponentTransferFunctionElement()

Fields

SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE

[Value("SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE")]
public const ushort SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE = 3

Field Value

ushort

SVG_FECOMPONENTTRANSFER_TYPE_GAMMA

[Value("SVG_FECOMPONENTTRANSFER_TYPE_GAMMA")]
public const ushort SVG_FECOMPONENTTRANSFER_TYPE_GAMMA = 5

Field Value

ushort

SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY

[Value("SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY")]
public const ushort SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY = 1

Field Value

ushort

SVG_FECOMPONENTTRANSFER_TYPE_LINEAR

[Value("SVG_FECOMPONENTTRANSFER_TYPE_LINEAR")]
public const ushort SVG_FECOMPONENTTRANSFER_TYPE_LINEAR = 4

Field Value

ushort

SVG_FECOMPONENTTRANSFER_TYPE_TABLE

[Value("SVG_FECOMPONENTTRANSFER_TYPE_TABLE")]
public const ushort SVG_FECOMPONENTTRANSFER_TYPE_TABLE = 2

Field Value

ushort

SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN

[Value("SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN")]
public const ushort SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN = 0

Field Value

ushort

Properties

Amplitude

The amplitude read-only property of the SVGComponentTransferFunctionElement interface reflects the {{SVGAttr("amplitude")}} attribute of the given element.

[Value("amplitude")]
public SVGAnimatedNumber Amplitude { get; }

Property Value

SVGAnimatedNumber

An SVGAnimatedNumber object.

Remarks

Exponent

The exponent read-only property of the SVGComponentTransferFunctionElement interface reflects the {{SVGAttr("exponent")}} attribute of the given element.

[Value("exponent")]
public SVGAnimatedNumber Exponent { get; }

Property Value

SVGAnimatedNumber

An SVGAnimatedNumber object.

Remarks

Intercept

The intercept read-only property of the SVGComponentTransferFunctionElement interface reflects the {{SVGAttr("intercept")}} attribute of the given element.

[Value("intercept")]
public SVGAnimatedNumber Intercept { get; }

Property Value

SVGAnimatedNumber

An SVGAnimatedNumber object.

Remarks

Offset

The offset read-only property of the SVGComponentTransferFunctionElement interface reflects the {{SVGAttr("offset")}} attribute of the given element.

[Value("offset")]
public SVGAnimatedNumber Offset { get; }

Property Value

SVGAnimatedNumber

An SVGAnimatedNumber object.

Remarks

Slope

The slope read-only property of the SVGComponentTransferFunctionElement interface reflects the {{SVGAttr("slope")}} attribute of the given element.

[Value("slope")]
public SVGAnimatedNumber Slope { get; }

Property Value

SVGAnimatedNumber

An SVGAnimatedNumber object.

Remarks

TableValues

The tableValues read-only property of the SVGComponentTransferFunctionElement interface reflects the {{SVGAttr("tableValues")}} attribute of the given element.

[Value("tableValues")]
public SVGAnimatedNumberList TableValues { get; }

Property Value

SVGAnimatedNumberList

An SVGAnimatedNumberList object.

Remarks

Type

The type read-only property of the SVGComponentTransferFunctionElement interface reflects the {{SVGAttr("type")}} attribute of the given element. It takes one of the SVG_FECOMPONENTTRANSFER_TYPE_* constants defined on this interface.

[Value("type")]
public SVGAnimatedEnumeration Type { get; }

Property Value

SVGAnimatedEnumeration

An SVGAnimatedEnumeration object.

Remarks