Table of Contents

Class SVGFETurbulenceElement

Namespace
CSharpToJavaScript.APIs.JS
Assembly
CSharpToJavaScript.dll

The SVGFETurbulenceElement interface corresponds to the feTurbulence element.

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

Remarks

Constructors

SVGFETurbulenceElement()

public SVGFETurbulenceElement()

Fields

SVG_STITCHTYPE_NOSTITCH

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

Field Value

ushort

SVG_STITCHTYPE_STITCH

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

Field Value

ushort

SVG_STITCHTYPE_UNKNOWN

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

Field Value

ushort

SVG_TURBULENCE_TYPE_FRACTALNOISE

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

Field Value

ushort

SVG_TURBULENCE_TYPE_TURBULENCE

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

Field Value

ushort

SVG_TURBULENCE_TYPE_UNKNOWN

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

Field Value

ushort

Properties

BaseFrequencyX

The baseFrequencyX read-only property of the SVGFETurbulenceElement interface reflects the X component of the {{SVGAttr("baseFrequency")}} attribute of the given {{SVGElement("feTurbulence")}} element.

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

Property Value

SVGAnimatedNumber

An SVGAnimatedInteger object.

Remarks

BaseFrequencyY

The baseFrequencyY read-only property of the SVGFETurbulenceElement interface reflects the Y component of the {{SVGAttr("baseFrequency")}} attribute of the given {{SVGElement("feTurbulence")}} element.

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

Property Value

SVGAnimatedNumber

An SVGAnimatedInteger object.

Remarks

NumOctaves

The numOctaves read-only property of the SVGFETurbulenceElement interface reflects the {{SVGAttr("numOctaves")}} attribute of the given {{SVGElement("feTurbulence")}} element.

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

Property Value

SVGAnimatedInteger

An SVGAnimatedInteger object.

Remarks

Seed

The seed read-only property of the SVGFETurbulenceElement interface reflects the {{SVGAttr("seed")}} attribute of the given {{SVGElement("feTurbulence")}} element.

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

Property Value

SVGAnimatedNumber

An SVGAnimatedNumber object.

Remarks

It sets a numeric seed for the random generation of the fractal noise or turbulence effect.

See also on MDN

StitchTiles

The stitchTiles read-only property of the SVGFETurbulenceElement interface reflects the {{SVGAttr("stitchTiles")}} attribute of the given {{SVGElement("feTurbulence")}} element. It takes one of the SVG_STITCHTYPE_* constants defined on this interface.

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

Property Value

SVGAnimatedEnumeration

An SVGAnimatedEnumeration object.

Remarks

Type

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

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

Property Value

SVGAnimatedEnumeration

An SVGAnimatedEnumeration object.

Remarks