C# Class Svg2Xaml.SvgDrawableBaseElement

Inheritance: SvgBaseElement
Show file Open project: jogibear9988/svg2xaml

Public Properties

Property Type Description
ClipPath string
Display SvgDisplay
Fill SvgPaint
FillOpacity SvgLength
FillRule SvgFillRule
Filter string
Mask string
Opacity SvgLength
Stroke SvgPaint
StrokeDasharray Svg2Xaml.SvgLength[]
StrokeDashoffset SvgLength
StrokeLinecap SvgStrokeLinecap
StrokeLinejoin SvgStrokeLinejoin
StrokeMiterlimit double
StrokeOpacity SvgLength
StrokeWidth SvgLength
Transform SvgTransform

Public Methods

Method Description
Draw ( ) : System.Windows.Media.Drawing
GetBaseDrawing ( ) : System.Windows.Media.Drawing
GetBaseGeometry ( ) : System.Windows.Media.Geometry
GetBrush ( ) : System.Windows.Media.Brush
GetGeometry ( ) : System.Windows.Media.Geometry
GetPen ( ) : System.Windows.Media.Pen
SvgDrawableBaseElement ( SvgDocument document, SvgBaseElement parent, System.Xml.Linq.XElement drawableBaseElement ) : System

Method Details

Draw() public method

public Draw ( ) : System.Windows.Media.Drawing
return System.Windows.Media.Drawing

GetBaseDrawing() public method

public GetBaseDrawing ( ) : System.Windows.Media.Drawing
return System.Windows.Media.Drawing

GetBaseGeometry() public abstract method

public abstract GetBaseGeometry ( ) : System.Windows.Media.Geometry
return System.Windows.Media.Geometry

GetBrush() public method

public GetBrush ( ) : System.Windows.Media.Brush
return System.Windows.Media.Brush

GetGeometry() public method

public GetGeometry ( ) : System.Windows.Media.Geometry
return System.Windows.Media.Geometry

GetPen() public method

public GetPen ( ) : System.Windows.Media.Pen
return System.Windows.Media.Pen

SvgDrawableBaseElement() public method

public SvgDrawableBaseElement ( SvgDocument document, SvgBaseElement parent, System.Xml.Linq.XElement drawableBaseElement ) : System
document SvgDocument
parent SvgBaseElement
drawableBaseElement System.Xml.Linq.XElement
return System

Property Details

ClipPath public property

public string ClipPath
return string

Display public property

public SvgDisplay Display
return SvgDisplay

Fill public property

public SvgPaint,Svg2Xaml Fill
return SvgPaint

FillOpacity public property

public SvgLength,Svg2Xaml FillOpacity
return SvgLength

FillRule public property

public SvgFillRule FillRule
return SvgFillRule

Filter public property

public string Filter
return string

Mask public property

public string Mask
return string

Opacity public property

public SvgLength,Svg2Xaml Opacity
return SvgLength

Stroke public property

public SvgPaint,Svg2Xaml Stroke
return SvgPaint

StrokeDasharray public property

public SvgLength[],Svg2Xaml StrokeDasharray
return Svg2Xaml.SvgLength[]

StrokeDashoffset public property

public SvgLength,Svg2Xaml StrokeDashoffset
return SvgLength

StrokeLinecap public property

public SvgStrokeLinecap StrokeLinecap
return SvgStrokeLinecap

StrokeLinejoin public property

public SvgStrokeLinejoin StrokeLinejoin
return SvgStrokeLinejoin

StrokeMiterlimit public property

public double StrokeMiterlimit
return double

StrokeOpacity public property

public SvgLength,Svg2Xaml StrokeOpacity
return SvgLength

StrokeWidth public property

public SvgLength,Svg2Xaml StrokeWidth
return SvgLength

Transform public property

public SvgTransform,Svg2Xaml Transform
return SvgTransform