Search Results for

    Show / Hide Table of Contents

    Class SvgFilterPrimitive

    Inheritance
    Object
    SvgElement
    SvgFilterPrimitive
    SvgBlend
    SvgColourMatrix
    SvgComponentTransfer
    SvgComposite
    SvgConvolveMatrix
    SvgDiffuseLighting
    SvgDisplacementMap
    SvgFlood
    SvgGaussianBlur
    SvgImage
    SvgMerge
    SvgMorphology
    SvgOffset
    SvgSpecularLighting
    SvgTile
    SvgTurbulence
    Implements
    ISvgTransformable
    ICloneable
    ISvgNode
    Inherited Members
    SvgElement.AddStyle(String, String, Int32)
    SvgElement.FlushStyles(Boolean)
    SvgElement.ContainsAttribute(String)
    SvgElement.TryGetAttribute(String, String)
    SvgElement.HttpClient
    SvgElement.Namespaces
    SvgElement.ElementNamespace
    SvgElement.ElementName
    SvgElement.Color
    SvgElement.Content
    SvgElement.Events
    SvgElement.Load
    SvgElement.Children
    SvgElement.Nodes
    SvgElement.Descendants()
    SvgElement.HasChildren()
    SvgElement.Parent
    SvgElement.Parents
    SvgElement.ParentsAndSelf
    SvgElement.OwnerDocument
    SvgElement.Attributes
    SvgElement.Writing
    SvgElement.GetAttribute<TAttributeType>(String, Boolean, TAttributeType)
    SvgElement.CustomAttributes
    SvgElement.Transforms
    SvgElement.ID
    SvgElement.SpaceHandling
    SvgElement.SetAndForceUniqueID(String, Boolean, Action<SvgElement, String, String>)
    SvgElement.AddElement(SvgElement, Int32)
    SvgElement.ChildAdded
    SvgElement.RemoveElement(SvgElement)
    SvgElement.InitialiseFromXML(XmlReader, SvgDocument)
    SvgElement.ShouldWriteElement()
    SvgElement.WriteStartElement(XmlWriter)
    SvgElement.WriteEndElement(XmlWriter)
    SvgElement.WriteAttributes(XmlWriter)
    SvgElement.AutoPublishEvents
    SvgElement.Write(XmlWriter)
    SvgElement.WriteChildren(XmlWriter)
    SvgElement.Clone()
    SvgElement.DeepCopy()
    SvgElement.ISvgNode.DeepCopy()
    SvgElement.DeepCopy<T>()
    SvgElement.AttributeChanged
    SvgElement.OnAttributeChanged(AttributeEventArgs)
    SvgElement.ContentChanged
    SvgElement.OnContentChanged(ContentEventArgs)
    SvgElement.RegisterEvents(ISvgEventCaller)
    SvgElement.UnregisterEvents(ISvgEventCaller)
    SvgElement.Click
    SvgElement.MouseDown
    SvgElement.MouseUp
    SvgElement.MouseMove
    SvgElement.MouseScroll
    SvgElement.MouseOver
    SvgElement.MouseOut
    SvgElement.CreateMouseEventAction(Action<Object, MouseArg>)
    SvgElement.RaiseMouseClick(Object, MouseArg)
    SvgElement.RaiseMouseDown(Object, MouseArg)
    SvgElement.RaiseMouseUp(Object, MouseArg)
    SvgElement.RaiseMouseMove(Object, MouseArg)
    SvgElement.RaiseMouseOver(Object, MouseArg)
    SvgElement.RaiseMouseOut(Object, MouseArg)
    SvgElement.OnMouseScroll(Int32, Boolean, Boolean, Boolean, String)
    SvgElement.RaiseMouseScroll(Object, MouseScrollArg)
    SvgElement.PushTransforms(ISvgRenderer)
    SvgElement.PopTransforms(ISvgRenderer)
    SvgElement.ISvgTransformable.PushTransforms(ISvgRenderer)
    SvgElement.ISvgTransformable.PopTransforms(ISvgRenderer)
    SvgElement.TransformedBounds(RectangleF)
    SvgElement.RenderElement(ISvgRenderer)
    SvgElement.Render(ISvgRenderer)
    SvgElement.RenderChildren(ISvgRenderer)
    SvgElement.AddPaths(SvgElement, GraphicsPath)
    SvgElement.GetPaths(SvgElement, ISvgRenderer)
    SvgElement.IsPathDirty
    SvgElement.InvalidateChildPaths()
    SvgElement.FixOpacityValue(Single)
    SvgElement.Fill
    SvgElement.Stroke
    SvgElement.FillRule
    SvgElement.FillOpacity
    SvgElement.StrokeWidth
    SvgElement.StrokeLineCap
    SvgElement.StrokeLineJoin
    SvgElement.StrokeMiterLimit
    SvgElement.StrokeDashArray
    SvgElement.StrokeDashOffset
    SvgElement.StrokeOpacity
    SvgElement.Opacity
    SvgElement.ShapeRendering
    SvgElement.ColorInterpolation
    SvgElement.ColorInterpolationFilters
    SvgElement.Visibility
    SvgElement.Display
    SvgElement.TextAnchor
    SvgElement.BaselineShift
    SvgElement.FontFamily
    SvgElement.FontSize
    SvgElement.FontStyle
    SvgElement.FontVariant
    SvgElement.TextDecoration
    SvgElement.FontWeight
    SvgElement.FontStretch
    SvgElement.TextTransformation
    SvgElement.Font
    SvgElement.ValidateFontFamily(String, SvgDocument, SvgFontManager)
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Svg.FilterEffects
    Assembly: Svg.dll
    Syntax
    public abstract class SvgFilterPrimitive : SvgElement, ISvgTransformable, ICloneable, ISvgNode

    Fields

    | Improve this Doc View Source

    BackgroundAlpha

    Declaration
    public const string BackgroundAlpha = "BackgroundAlpha"
    Field Value
    Type Description
    System.String
    | Improve this Doc View Source

    BackgroundImage

    Declaration
    public const string BackgroundImage = "BackgroundImage"
    Field Value
    Type Description
    System.String
    | Improve this Doc View Source

    FillPaint

    Declaration
    public const string FillPaint = "FillPaint"
    Field Value
    Type Description
    System.String
    | Improve this Doc View Source

    SourceAlpha

    Declaration
    public const string SourceAlpha = "SourceAlpha"
    Field Value
    Type Description
    System.String
    | Improve this Doc View Source

    SourceGraphic

    Declaration
    public const string SourceGraphic = "SourceGraphic"
    Field Value
    Type Description
    System.String
    | Improve this Doc View Source

    StrokePaint

    Declaration
    public const string StrokePaint = "StrokePaint"
    Field Value
    Type Description
    System.String

    Properties

    | Improve this Doc View Source

    Height

    Declaration
    public SvgUnit Height { get; set; }
    Property Value
    Type Description
    SvgUnit
    | Improve this Doc View Source

    Input

    Declaration
    public string Input { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Owner

    Declaration
    protected SvgFilter Owner { get; }
    Property Value
    Type Description
    SvgFilter
    | Improve this Doc View Source

    Result

    Declaration
    public string Result { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Width

    Declaration
    public SvgUnit Width { get; set; }
    Property Value
    Type Description
    SvgUnit
    | Improve this Doc View Source

    X

    Declaration
    public SvgUnit X { get; set; }
    Property Value
    Type Description
    SvgUnit
    | Improve this Doc View Source

    Y

    Declaration
    public SvgUnit Y { get; set; }
    Property Value
    Type Description
    SvgUnit

    Methods

    | Improve this Doc View Source

    Process(ImageBuffer)

    Declaration
    public abstract void Process(ImageBuffer buffer)
    Parameters
    Type Name Description
    ImageBuffer buffer

    Implements

    ISvgTransformable
    System.ICloneable
    ISvgNode

    Extension Methods

    SvgExtentions.GetXML(SvgElement)
    SvgExtentions.HasNonEmptyCustomAttribute(SvgElement, String)
    SvgExtentions.ApplyRecursive(SvgElement, Action<SvgElement>)
    SvgExtentions.ApplyRecursiveDepthFirst(SvgElement, Action<SvgElement>)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX