Class SVGFEColorMatrixElement

Class SVGFEColorMatrixElement

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

The SVGFEColorMatrixElement interface corresponds to the ‘feColorMatrix’ element.

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

Inheritance

objectDOMObjectEventTargetNodeElementSVGElementSVGFEColorMatrixElement

Implements

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

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_FECOLORMATRIX_TYPE_HUEROTATE

Corresponds to value ‘hueRotate’.

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

Field Value

ushort

SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA

Corresponds to value ’luminanceToAlpha'.

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

Field Value

ushort

SVG_FECOLORMATRIX_TYPE_MATRIX

Corresponds to value ‘matrix’.

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

Field Value

ushort

SVG_FECOLORMATRIX_TYPE_SATURATE

Corresponds to value ‘saturate’.

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

Field Value

ushort

SVG_FECOLORMATRIX_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_FECOLORMATRIX_TYPE_UNKNOWN")]
public const ushort SVG_FECOLORMATRIX_TYPE_UNKNOWN = 0

Field Value

ushort

Properties

Height

Corresponds to attribute ‘height’ on the given ‘filter’ element.

public SVGAnimatedLength Height { get; }

Property Value

SVGAnimatedLength

In1

Corresponds to attribute ‘in’ on the given ‘feColorMatrix’ element.

[DOMName("in1")]
public SVGAnimatedString In1 { get; }

Property Value

SVGAnimatedString

Result

Corresponds to attribute ‘result’ on the given ‘filter’ element.

public SVGAnimatedString Result { get; }

Property Value

SVGAnimatedString

Type

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

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

Property Value

SVGAnimatedEnumeration

Values

Corresponds to attribute ‘values’ on the given ‘feColorMatrix’ element.

[DOMName("values")]
public SVGAnimatedNumberList Values { get; }

Property Value

SVGAnimatedNumberList

Width

Corresponds to attribute ‘width’ on the given ‘filter’ element.

public SVGAnimatedLength Width { get; }

Property Value

SVGAnimatedLength

X

Corresponds to attribute ‘x’ on the given ‘filter’ element.

public SVGAnimatedLength X { get; }

Property Value

SVGAnimatedLength

Y

Corresponds to attribute ‘y’ on the given ‘filter’ element.

public SVGAnimatedLength Y { get; }

Property Value

SVGAnimatedLength

See Also

SVGElement, ISVGFilterPrimitiveStandardAttributes