Class SVGFECompositeElement

Class SVGFECompositeElement

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

The SVGFECompositeElement interface corresponds to the ‘feComposite’ element.

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

Inheritance

objectDOMObjectEventTargetNodeElementSVGElementSVGFECompositeElement

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_FECOMPOSITE_OPERATOR_ARITHMETIC

Corresponds to value ‘arithmetic’.

[DOMName("SVG_FECOMPOSITE_OPERATOR_ARITHMETIC")]
public const ushort SVG_FECOMPOSITE_OPERATOR_ARITHMETIC = 6

Field Value

ushort

SVG_FECOMPOSITE_OPERATOR_ATOP

Corresponds to value ‘atop’.

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

Field Value

ushort

SVG_FECOMPOSITE_OPERATOR_IN

Corresponds to value ‘in’.

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

Field Value

ushort

SVG_FECOMPOSITE_OPERATOR_OUT

Corresponds to value ‘out’.

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

Field Value

ushort

SVG_FECOMPOSITE_OPERATOR_OVER

Corresponds to value ‘over’.

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

Field Value

ushort

SVG_FECOMPOSITE_OPERATOR_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_FECOMPOSITE_OPERATOR_UNKNOWN")]
public const ushort SVG_FECOMPOSITE_OPERATOR_UNKNOWN = 0

Field Value

ushort

SVG_FECOMPOSITE_OPERATOR_XOR

Corresponds to value ‘xor’.

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

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 ‘feComposite’ element.

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

Property Value

SVGAnimatedString

In2

Corresponds to attribute ‘in2’ on the given ‘feComposite’ element.

[DOMName("in2")]
public SVGAnimatedString In2 { get; }

Property Value

SVGAnimatedString

K1

Corresponds to attribute ‘k1’ on the given ‘feComposite’ element.

[DOMName("k1")]
public SVGAnimatedNumber K1 { get; }

Property Value

SVGAnimatedNumber

K2

Corresponds to attribute ‘k2’ on the given ‘feComposite’ element.

[DOMName("k2")]
public SVGAnimatedNumber K2 { get; }

Property Value

SVGAnimatedNumber

K3

Corresponds to attribute ‘k3’ on the given ‘feComposite’ element.

[DOMName("k3")]
public SVGAnimatedNumber K3 { get; }

Property Value

SVGAnimatedNumber

K4

Corresponds to attribute ‘k4’ on the given ‘feComposite’ element.

[DOMName("k4")]
public SVGAnimatedNumber K4 { get; }

Property Value

SVGAnimatedNumber

Operator

Corresponds to attribute ‘operator’ on the given ‘feComposite’ element. Takes one of the SVG_FECOMPOSITE_OPERATOR_* constants defined on this interface.

[DOMName("operator")]
public SVGAnimatedEnumeration Operator { get; }

Property Value

SVGAnimatedEnumeration

Result

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

public SVGAnimatedString Result { get; }

Property Value

SVGAnimatedString

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