C# Class Svg.SvgTextBase.TextDrawingState

Mostra file Open project: vvvv/SVG

Public Methods

Method Description
Clone ( ) : TextDrawingState
DrawString ( string value ) : void
GetPath ( ) : GraphicsPath
TextDrawingState ( ISvgRenderer renderer, SvgTextBase element ) : System
TextDrawingState ( TextDrawingState parent, SvgTextBase element ) : System

Private Methods

Method Description
DrawStringOnCurrPath ( string value, IFontDefn font, PointF location, float fontBaselineHeight, float rotation ) : void
EnsurePath ( ) : void
FlushPath ( ) : void
GetValues ( int maxCount, Func listGetter, UnitRenderingType renderingType ) : IList
GetValues ( int maxCount, Func listGetter ) : IList
TextDrawingState ( ) : System

Method Details

Clone() public method

public Clone ( ) : TextDrawingState
return TextDrawingState

DrawString() public method

public DrawString ( string value ) : void
value string
return void

GetPath() public method

public GetPath ( ) : GraphicsPath
return System.Drawing.Drawing2D.GraphicsPath

TextDrawingState() public method

public TextDrawingState ( ISvgRenderer renderer, SvgTextBase element ) : System
renderer ISvgRenderer
element SvgTextBase
return System

TextDrawingState() public method

public TextDrawingState ( TextDrawingState parent, SvgTextBase element ) : System
parent TextDrawingState
element SvgTextBase
return System