Class SVGComponentTransferFunctionElement

Class SVGComponentTransferFunctionElement

Namespace: Aspose.Html.Dom.Svg
Assembly: Aspose.HTML.dll (25.2.0)

This interface defines a base interface used by the component transfer function interfaces.

[ComVisible(true)]
[DOMObject]
[DOMName("SVGComponentTransferFunctionElement")]
public class SVGComponentTransferFunctionElement : SVGElement, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode, IElementCSSInlineStyle

Inheritance

objectDOMObjectEventTargetNodeElementSVGElementSVGComponentTransferFunctionElement

Derived

SVGFEFuncAElement, SVGFEFuncBElement, SVGFEFuncGElement, SVGFEFuncRElement

Implements

INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode, IElementCSSInlineStyle

Inherited Members

SVGElement.Id, SVGElement.OwnerSVGElement, SVGElement.ViewportElement, SVGElement.ClassName, SVGElement.Style, Element.GetAttributeNames(), Element.HasAttributes(), Element.GetAttribute(string), Element.GetAttributeNS(string, string), Element.SetAttribute(string, string), Element.SetAttributeNS(string, string, string), Element.RemoveAttribute(string), Element.RemoveAttributeNS(string, string), Element.HasAttribute(string), Element.HasAttributeNS(string, string), Element.ToggleAttribute(string), Element.ToggleAttribute(string, bool), Element.GetAttributeNode(string), Element.SetAttributeNode(Attr), Element.RemoveAttributeNode(Attr), Element.GetAttributeNodeNS(string, string), Element.SetAttributeNodeNS(Attr), Element.GetElementsByTagName(string), Element.GetElementsByTagNameNS(string, string), Element.Remove(), Element.QuerySelectorAll(string), Element.QuerySelector(string), Element.AttachShadow(ShadowRootMode), Element.GetElementsByClassName(string), Element.Dispose(bool), Element.ClassList, Element.LocalName, Element.NamespaceURI, Element.Prefix, Element.NodeName, Element.NodeType, Element.TagName, Element.Id, Element.ClassName, Element.TextContent, Element.Attributes, Element.FirstElementChild, Element.LastElementChild, Element.PreviousElementSibling, Element.NextElementSibling, Element.ChildElementCount, Element.Children, Element.InnerHTML, Element.OuterHTML, Element.ShadowRoot, Node.ELEMENT_NODE, Node.ATTRIBUTE_NODE, Node.TEXT_NODE, Node.CDATA_SECTION_NODE, Node.ENTITY_REFERENCE_NODE, Node.ENTITY_NODE, Node.PROCESSING_INSTRUCTION_NODE, Node.COMMENT_NODE, Node.DOCUMENT_NODE, Node.DOCUMENT_TYPE_NODE, Node.DOCUMENT_FRAGMENT_NODE, Node.NOTATION_NODE, Node.HasChildNodes(), Node.Normalize(), Node.CloneNode(), Node.CloneNode(bool), Node.IsEqualNode(Node), Node.IsSameNode(Node), Node.LookupPrefix(string), Node.LookupNamespaceURI(string), Node.IsDefaultNamespace(string), Node.InsertBefore(Node, Node), Node.ReplaceChild(Node, Node), Node.RemoveChild(Node), Node.AppendChild(Node), Node.Dispose(bool), Node.ToString(), Node.NodeType, Node.LocalName, Node.NamespaceURI, Node.Prefix, Node.NodeName, Node.BaseURI, Node.OwnerDocument, Node.ParentNode, Node.ParentElement, Node.ChildNodes, Node.FirstChild, Node.LastChild, Node.PreviousSibling, Node.NextSibling, Node.NodeValue, Node.TextContent, EventTarget.AddEventListener(string, DOMEventHandler, bool), EventTarget.AddEventListener(string, IEventListener), EventTarget.AddEventListener(string, IEventListener, bool), EventTarget.RemoveEventListener(string, DOMEventHandler, bool), EventTarget.RemoveEventListener(string, IEventListener), EventTarget.RemoveEventListener(string, IEventListener, bool), EventTarget.DispatchEvent(Event), EventTarget.Dispose(), EventTarget.Dispose(bool), DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Fields

SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE

Corresponds to value ‘discrete’.

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

Field Value

ushort

SVG_FECOMPONENTTRANSFER_TYPE_GAMMA

Corresponds to value ‘gamma’.

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

Field Value

ushort

SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY

Corresponds to value ‘identity’.

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

Field Value

ushort

SVG_FECOMPONENTTRANSFER_TYPE_LINEAR

Corresponds to value ’linear'.

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

Field Value

ushort

SVG_FECOMPONENTTRANSFER_TYPE_TABLE

Corresponds to value ’table'.

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

Field Value

ushort

SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN

The type is not one of predefined types. It is invalid to attempt to define a new value of this type or to attempt to switch an existing value to this type.

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

Field Value

ushort

Properties

Amplitude

Corresponds to attribute ‘amplitude’ on the given element.

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

Property Value

SVGAnimatedNumber

Exponent

Corresponds to attribute ‘exponent’ on the given element.

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

Property Value

SVGAnimatedNumber

Intercept

Corresponds to attribute ‘intercept’ on the given element.

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

Property Value

SVGAnimatedNumber

Offset

Corresponds to attribute ‘offset’ on the given element.

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

Property Value

SVGAnimatedNumber

Slope

Corresponds to attribute ‘slope’ on the given element.

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

Property Value

SVGAnimatedNumber

TableValues

Corresponds to attribute ‘tableValues’ on the given element.

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

Property Value

SVGAnimatedNumberList

Type

Corresponds to attribute ‘type’ on the given element. Takes one of the SVG_FECOMPONENTTRANSFER_TYPE_* constants defined on this interface.

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

Property Value

SVGAnimatedEnumeration

See Also

SVGElement