Table of Contents

Class SvgFETurbulenceElement

Namespace
SharpVectors.Dom.Svg
Assembly
SharpVectors.Model.dll

This filter primitive creates an image using the Perlin turbulence function. It allows the synthesis of artificial textures like clouds or marble.

public sealed class SvgFETurbulenceElement : SvgFilterPrimitiveStandardAttributes, ICloneable, IEnumerable, IXPathNavigable, IEventTargetSupport, IEventTarget, IElementCssInlineStyle, ISvgFETurbulenceElement, ISvgElement, IElement, IXmlElement, INode, IXmlNode, ISvgFilterPrimitiveStandardAttributes, ISvgStylable
Inheritance
SvgFETurbulenceElement
Implements
Inherited Members

Constructors

SvgFETurbulenceElement(string, string, string, SvgDocument)

Properties

BaseFrequencyX

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

BaseFrequencyY

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

NumOctaves

The numOctaves parameter for the noise function.

Seed

The starting number for the pseudo random number generator.

StitchTiles

Corresponds to attribute 'stitchTiles' on the given 'feTurbulence' element.

Type

Indicates whether the filter primitive should perform a noise or turbulence function.