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
SVG_STITCHTYPE_STITCH
[Value("SVG_STITCHTYPE_STITCH")]
public const ushort SVG_STITCHTYPE_STITCH = 1
Field Value
SVG_STITCHTYPE_UNKNOWN
[Value("SVG_STITCHTYPE_UNKNOWN")]
public const ushort SVG_STITCHTYPE_UNKNOWN = 0
Field Value
SVG_TURBULENCE_TYPE_FRACTALNOISE
[Value("SVG_TURBULENCE_TYPE_FRACTALNOISE")]
public const ushort SVG_TURBULENCE_TYPE_FRACTALNOISE = 1
Field Value
SVG_TURBULENCE_TYPE_TURBULENCE
[Value("SVG_TURBULENCE_TYPE_TURBULENCE")]
public const ushort SVG_TURBULENCE_TYPE_TURBULENCE = 2
Field Value
SVG_TURBULENCE_TYPE_UNKNOWN
[Value("SVG_TURBULENCE_TYPE_UNKNOWN")]
public const ushort SVG_TURBULENCE_TYPE_UNKNOWN = 0
Field Value
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.
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.