Class SVGFETurbulenceElementBuilder

Class SVGFETurbulenceElementBuilder

Nom dels espais: Aspose.Svg.Builder Assemblea: Aspose.SVG.dll (25.5.0)

Clasa de construcció per crear elements SVG ‘feTurbulence’, que creen una imatge utilitzant la funció de turbulència de Perlin.

[ComVisible(true)]
public class SVGFETurbulenceElementBuilder : SVGElementBuilder<svgfeturbulenceelement>, ISVGElementBuilder, IAttributeSetter, IBaseAnimationElementBuilder, IDescriptiveElementBuilder, ICoreAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter, IFilterPrimitiveInAttributeSetter, IFilterPrimitiveAttributeSetter, IRectAttributeSetter, IXYAttributeSetter, IXAttributeSetter, IYAttributeSetter, IWidthAttributeSetter, IHeightAttributeSetter

Inheritance

object SVGElementBuilder SVGFETurbulenceElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter , IBaseAnimationElementBuilder , IDescriptiveElementBuilder , ICoreAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter , IFilterPrimitiveInAttributeSetter , IFilterPrimitiveAttributeSetter , IRectAttributeSetter , IXYAttributeSetter , IXAttributeSetter , IYAttributeSetter , IWidthAttributeSetter , IHeightAttributeSetter

Membres heretats

SVGElementBuilder.Create(Document) , SVGElementBuilder.Build(Document) , SVGElementBuilder.Build(SVGFETurbulenceElement) , SVGElementBuilder.BuildElement(Document) , SVGElementBuilder.Attribute(string, string) , SVGElementBuilder.Configurations , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Mètodes d’extensió

SVGBuilderExtensions.AddAnimate(SVGFETurbulenceElementBuilder, Action) , SVGBuilderExtensions.AddBuilder<svgfeturbulenceelementbuilder, telementbuilder="">(SVGFETurbulenceElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddDesc(SVGFETurbulenceElementBuilder, Action) , SVGBuilderExtensions.AddMetadata<svgfeturbulenceelementbuilder, telement="">(SVGFETurbulenceElementBuilder, Action) , SVGBuilderExtensions.AddSet(SVGFETurbulenceElementBuilder, Action) , SVGBuilderExtensions.AddTitle(SVGFETurbulenceElementBuilder, Action) , SVGBuilderExtensions.AlignmentBaseline(SVGFETurbulenceElementBuilder, AlignmentBaseline) , SVGBuilderExtensions.BaselineShift(SVGFETurbulenceElementBuilder, BaseLineShift) , SVGBuilderExtensions.BaselineShift(SVGFETurbulenceElementBuilder, double, LengthType) , SVGBuilderExtensions.Class(SVGFETurbulenceElementBuilder, params string[]) , SVGBuilderExtensions.ClipPath(SVGFETurbulenceElementBuilder, Action) , SVGBuilderExtensions.ClipRule(SVGFETurbulenceElementBuilder, ClipRule) , SVGBuilderExtensions.Color(SVGFETurbulenceElementBuilder, Action) , SVGBuilderExtensions.Color(SVGFETurbulenceElementBuilder, Color) , SVGBuilderExtensions.ColorInterpolation(SVGFETurbulenceElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorInterpolationFilters(SVGFETurbulenceElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorProfile(SVGFETurbulenceElementBuilder, string) , SVGBuilderExtensions.ColorRendering(SVGFETurbulenceElementBuilder, ColorRendering) , SVGBuilderExtensions.Cursor(SVGFETurbulenceElementBuilder, Cursor) , SVGBuilderExtensions.Direction(SVGFETurbulenceElementBuilder, TextDirection) , SVGBuilderExtensions.Display(SVGFETurbulenceElementBuilder, DisplayType) , SVGBuilderExtensions.DominantBaseline(SVGFETurbulenceElementBuilder, DominantBaseline) , SVGBuilderExtensions.Fill(SVGFETurbulenceElementBuilder, Action) , SVGBuilderExtensions.Fill(SVGFETurbulenceElementBuilder, Color) , SVGBuilderExtensions.Fill(SVGFETurbulenceElementBuilder, Paint) , SVGBuilderExtensions.FillOpacity(SVGFETurbulenceElementBuilder, double) , SVGBuilderExtensions.FillRule(SVGFETurbulenceElementBuilder, FillRule) , SVGBuilderExtensions.Filter(SVGFETurbulenceElementBuilder, Action) , SVGBuilderExtensions.FloodColor(SVGFETurbulenceElementBuilder, Color) , SVGBuilderExtensions.FloodColor(SVGFETurbulenceElementBuilder, Action) , SVGBuilderExtensions.FloodOpacity(SVGFETurbulenceElementBuilder, double) , SVGBuilderExtensions.FontFamily(SVGFETurbulenceElementBuilder, string) , SVGBuilderExtensions.FontKerning(SVGFETurbulenceElementBuilder, double, LengthType) , SVGBuilderExtensions.FontKerning(SVGFETurbulenceElementBuilder, Kerning) , SVGBuilderExtensions.FontSize(SVGFETurbulenceElementBuilder, double, LengthType) , SVGBuilderExtensions.FontSize(SVGFETurbulenceElementBuilder, FontSize) , SVGBuilderExtensions.FontSizeAdjust(SVGFETurbulenceElementBuilder, double) , SVGBuilderExtensions.FontSizeAdjust(SVGFETurbulenceElementBuilder,   ) , SVGBuilderExtensions.FontStretch(SVGFETurbulenceElementBuilder, FontStretch) , SVGBuilderExtensions.FontStyle(SVGFETurbulenceElementBuilder, FontStyle) , SVGBuilderExtensions.FontVariant(SVGFETurbulenceElementBuilder, string) , SVGBuilderExtensions.FontWeight(SVGFETurbulenceElementBuilder, FontWeight) , SVGBuilderExtensions.GlyphOrientationVertical(SVGFETurbulenceElementBuilder, TextOrientation) , SVGBuilderExtensions.Height(SVGFETurbulenceElementBuilder, double, LengthType) , SVGBuilderExtensions.Id(SVGFETurbulenceElementBuilder, string) , SVGBuilderExtensions.ImageRendering(SVGFETurbulenceElementBuilder, ImageRendering) , SVGBuilderExtensions.In(SVGFETurbulenceElementBuilder, string) , SVGBuilderExtensions.In(SVGFETurbulenceElementBuilder, FilterInput) , SVGBuilderExtensions.Lang(SVGFETurbulenceElementBuilder, string) , SVGBuilderExtensions.LetterSpacing(SVGFETurbulenceElementBuilder, double, LengthType) , SVGBuilderExtensions.LetterSpacing(SVGFETurbulenceElementBuilder, Spacing) , SVGBuilderExtensions.LightingColor(SVGFETurbulenceElementBuilder, Color) , SVGBuilderExtensions.LightingColor(SVGFETurbulenceElementBuilder, Action) , SVGBuilderExtensions.MarkerEnd(SVGFETurbulenceElementBuilder, string) , SVGBuilderExtensions.MarkerEnd(SVGFETurbulenceElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerMid(SVGFETurbulenceElementBuilder, string) , SVGBuilderExtensions.MarkerMid(SVGFETurbulenceElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerStart(SVGFETurbulenceElementBuilder, string) , SVGBuilderExtensions.MarkerStart(SVGFETurbulenceElementBuilder, MarkerPos) , SVGBuilderExtensions.Mask(SVGFETurbulenceElementBuilder, Action) , SVGBuilderExtensions.Opacity(SVGFETurbulenceElementBuilder, double) , SVGBuilderExtensions.Overflow(SVGFETurbulenceElementBuilder, Overflow) , SVGBuilderExtensions.PaintOrder(SVGFETurbulenceElementBuilder, PaintOrder) , SVGBuilderExtensions.PointerEvents(SVGFETurbulenceElementBuilder, PointerEvents) , SVGBuilderExtensions.Rect(SVGFETurbulenceElementBuilder, double, double, double, double, LengthType) , SVGBuilderExtensions.Result(SVGFETurbulenceElementBuilder, string) , SVGBuilderExtensions.SetAttribute(SVGFETurbulenceElementBuilder, string, string) , SVGBuilderExtensions.ShapeRendering(SVGFETurbulenceElementBuilder, ShapeRendering) , SVGBuilderExtensions.StopColor(SVGFETurbulenceElementBuilder, Color) , SVGBuilderExtensions.StopColor(SVGFETurbulenceElementBuilder, Action) , SVGBuilderExtensions.StopOpacity(SVGFETurbulenceElementBuilder, double) , SVGBuilderExtensions.Stroke(SVGFETurbulenceElementBuilder, Action) , SVGBuilderExtensions.Stroke(SVGFETurbulenceElementBuilder, Color) , SVGBuilderExtensions.Stroke(SVGFETurbulenceElementBuilder, Paint) , SVGBuilderExtensions.StrokeDashArray(SVGFETurbulenceElementBuilder, params double[]) , SVGBuilderExtensions.StrokeDashArray(SVGFETurbulenceElementBuilder, Dash) , SVGBuilderExtensions.StrokeDashoffset(SVGFETurbulenceElementBuilder, double, LengthType) , SVGBuilderExtensions.StrokeLineCap(SVGFETurbulenceElementBuilder, StrokeLineCap) , SVGBuilderExtensions.StrokeLineJoin(SVGFETurbulenceElementBuilder, StrokeLineJoin) , SVGBuilderExtensions.StrokeMiterlimit(SVGFETurbulenceElementBuilder, double) , SVGBuilderExtensions.StrokeOpacity(SVGFETurbulenceElementBuilder, double) , SVGBuilderExtensions.StrokeWidth(SVGFETurbulenceElementBuilder, double, LengthType) , SVGBuilderExtensions.Style(SVGFETurbulenceElementBuilder, Action) , SVGBuilderExtensions.Style(SVGFETurbulenceElementBuilder, string) , SVGBuilderExtensions.Tabindex(SVGFETurbulenceElementBuilder, int) , SVGBuilderExtensions.TextAnchor(SVGFETurbulenceElementBuilder, TextAnchor) , SVGBuilderExtensions.TextDecoration(SVGFETurbulenceElementBuilder, bool, bool, bool, bool) , SVGBuilderExtensions.TextOverflow(SVGFETurbulenceElementBuilder, TextOverflow) , SVGBuilderExtensions.TextRendering(SVGFETurbulenceElementBuilder, TextRendering) , SVGBuilderExtensions.Transform(SVGFETurbulenceElementBuilder, Func<transformbuilder, transformbuilder="">) , SVGBuilderExtensions.UnicodeBidi(SVGFETurbulenceElementBuilder, UnicodeBidi) , SVGBuilderExtensions.Visibility(SVGFETurbulenceElementBuilder, Visibility) , SVGBuilderExtensions.WhiteSspace(SVGFETurbulenceElementBuilder, WhiteSpace) , SVGBuilderExtensions.Width(SVGFETurbulenceElementBuilder, double, LengthType) , SVGBuilderExtensions.WordSpacing(SVGFETurbulenceElementBuilder, Spacing) , SVGBuilderExtensions.WordSpacing(SVGFETurbulenceElementBuilder, double, LengthType) , SVGBuilderExtensions.WritingMode(SVGFETurbulenceElementBuilder, WritingMode) , SVGBuilderExtensions.X(SVGFETurbulenceElementBuilder, double, LengthType) , SVGBuilderExtensions.XmlSpace(SVGFETurbulenceElementBuilder, XmlSpace) , SVGBuilderExtensions.Y(SVGFETurbulenceElementBuilder, double, LengthType)

Constructors

Elements de turismeModifica()

public SVGFETurbulenceElementBuilder()

Methods

AddScript(Acció)

Afegeix una configuració de guió a l’element feTurbulence.

public SVGFETurbulenceElementBuilder AddScript(Action<svgscriptelementbuilder> configure)

Parameters

configure Action < SVGScriptElementBuilder >

Un delegat que configura el SVGScriptElementBuilder.

Returns

SVGFETurbulenceElementBuilder

La situació actual del constructor.

BaseFrequency(doble o doble?)

Establir la freqüència de base per a la funció de turbulència.

public SVGFETurbulenceElementBuilder BaseFrequency(double baseFrequencyX, double? baseFrequencyY = null)

Parameters

baseFrequencyX double

La freqüència de base en la direcció X.

baseFrequencyY double ?

La freqüència de base en la direcció Y (opcional).

Returns

SVGFETurbulenceElementBuilder

La situació actual del constructor.

Create(Document)

Crea una nova instància de SVGFETurbulenceElements en el document especificat.

protected override SVGFETurbulenceElement Create(Document document)

Parameters

document Document

El document en el qual es crearà l’element.

Returns

SVGFETurbulenceElement

Un nou element de turbulència.

NumOctaves(Int)

Establir el nombre d’octaves per a la funció de turbulència.

public SVGFETurbulenceElementBuilder NumOctaves(int numOctaves)

Parameters

numOctaves int

El nombre d’octaves.

Returns

SVGFETurbulenceElementBuilder

La situació actual del constructor.

Seed(doble)

Set el semen per al generador de nombres aleatoris utilitzat per la funció de turbulència.

public SVGFETurbulenceElementBuilder Seed(double seed)

Parameters

seed double

El valor de les llavors.

Returns

SVGFETurbulenceElementBuilder

La situació actual del constructor.

StitchTiles(StitchTiles)

S’estableix l’opció de la taula d’estil per a la funció turbulència.

public SVGFETurbulenceElementBuilder StitchTiles(StitchTiles stitchTiles)

Parameters

stitchTiles StitchTiles

L’escorça s’estableix.

Returns

SVGFETurbulenceElementBuilder

La situació actual del constructor.

Type(TurbulenceType)

Es defineix el tipus de turbulència (ruïna fractal o turbolència).

public SVGFETurbulenceElementBuilder Type(TurbulenceType type)

Parameters

type TurbulenceType

El tipus de turbulència.

Returns

SVGFETurbulenceElementBuilder

La situació actual del constructor.</transformbuilder,></svgfeturbulenceelementbuilder,></svgfeturbulenceelementbuilder,>

 Català