Class SVGFETurbulenceElement

Class SVGFETurbulenceElement

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

The SVGFETurbulenceElement interface corresponds to the ‘feTurbulence’ element.

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

Inheritance

objectDOMObjectEventTargetNodeElementSVGElementSVGFETurbulenceElement

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_STITCHTYPE_NOSTITCH

Corresponds to value ’noStitch'.

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

Field Value

ushort

SVG_STITCHTYPE_STITCH

Corresponds to value ‘stitch’.

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

Field Value

ushort

SVG_STITCHTYPE_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_STITCHTYPE_UNKNOWN")]
public const ushort SVG_STITCHTYPE_UNKNOWN = 0

Field Value

ushort

SVG_TURBULENCE_TYPE_FRACTALNOISE

Corresponds to value ‘fractalNoise’.

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

Field Value

ushort

SVG_TURBULENCE_TYPE_TURBULENCE

Corresponds to value ’turbulence'.

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

Field Value

ushort

SVG_TURBULENCE_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_TURBULENCE_TYPE_UNKNOWN")]
public const ushort SVG_TURBULENCE_TYPE_UNKNOWN = 0

Field Value

ushort

Properties

BaseFrequencyX

Corresponds to attribute ‘baseFrequency’ on the given ‘feTurbulence’ element. Contains the X component of the ‘baseFrequency’ attribute.

[DOMName("baseFrequencyX")]
public SVGAnimatedNumber BaseFrequencyX { get; }

Property Value

SVGAnimatedNumber

BaseFrequencyY

Corresponds to attribute ‘baseFrequency’ on the given ‘feTurbulence’ element. Contains the Y component of the (possibly computed automatically) ‘baseFrequency’ attribute.

[DOMName("baseFrequencyY")]
public SVGAnimatedNumber BaseFrequencyY { get; }

Property Value

SVGAnimatedNumber

Height

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

public SVGAnimatedLength Height { get; }

Property Value

SVGAnimatedLength

NumOctaves

Corresponds to attribute ‘numOctaves’ on the given ‘feTurbulence’ element.

[DOMName("numOctaves")]
public SVGAnimatedInteger NumOctaves { get; }

Property Value

SVGAnimatedInteger

Result

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

public SVGAnimatedString Result { get; }

Property Value

SVGAnimatedString

Seed

Corresponds to attribute ‘seed’ on the given ‘feTurbulence’ element.

[DOMName("seed")]
public SVGAnimatedNumber Seed { get; }

Property Value

SVGAnimatedNumber

StitchTiles

Corresponds to attribute ‘stitchTiles’ on the given ‘feTurbulence’ element. Takes one of the SVG_STITCHTYPE_* constants defined on this interface.

[DOMName("stitchTiles")]
public SVGAnimatedEnumeration StitchTiles { get; }

Property Value

SVGAnimatedEnumeration

Type

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

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

Property Value

SVGAnimatedEnumeration

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