C# Class MirrorSUPINFO.SDK.PathConverter.StringToPathGeometryConverter

Inheritance: IValueConverter
Mostra file Open project: veler/MirrorSUPINFO Class Usage Examples

Public Methods

Method Description
Convert ( string path ) : PathGeometry

Main conversion routine - converts string path data definition to PathGeometry object

Convert ( object value, Type targetType, object parameter, CultureInfo culture ) : object
Convert ( object value, Type targetType, object parameter, string language ) : object
ConvertBack ( object value, Type targetType, object parameter, CultureInfo culture ) : object
ConvertBack ( object value, Type targetType, object parameter, string language ) : object
ConvertBack ( PathGeometry geometry ) : string

Main back conversion routine - converts PathGeometry object to its string equivalent

Private Methods

Method Description
EnsureFigure ( ) : void
GetNumericListSeparator ( IFormatProvider provider ) : char
IsNumber ( bool allowComma ) : bool
More ( ) : bool
Parse ( string path ) : PathGeometry

Main parser routine, which loops over each char in received string, and performs actions according to command/parameter being passed

ParseBack ( PathGeometry geometry ) : string
ReadBool ( ) : bool
ReadNumber ( bool allowComma ) : double
ReadPoint ( char cmd, bool allowcomma ) : Point
ReadToken ( ) : bool
Reflect ( ) : Point
SkipDigits ( bool signAllowed ) : void
SkipWhiteSpace ( bool allowComma ) : bool
ThrowBadToken ( ) : void

Method Details

Convert() public method

Main conversion routine - converts string path data definition to PathGeometry object
public Convert ( string path ) : PathGeometry
path string String with path data definition
return Windows.UI.Xaml.Media.PathGeometry

Convert() public method

public Convert ( object value, Type targetType, object parameter, CultureInfo culture ) : object
value object
targetType System.Type
parameter object
culture System.Globalization.CultureInfo
return object

Convert() public method

public Convert ( object value, Type targetType, object parameter, string language ) : object
value object
targetType System.Type
parameter object
language string
return object

ConvertBack() public method

public ConvertBack ( object value, Type targetType, object parameter, CultureInfo culture ) : object
value object
targetType System.Type
parameter object
culture System.Globalization.CultureInfo
return object

ConvertBack() public method

public ConvertBack ( object value, Type targetType, object parameter, string language ) : object
value object
targetType System.Type
parameter object
language string
return object

ConvertBack() public method

Main back conversion routine - converts PathGeometry object to its string equivalent
public ConvertBack ( PathGeometry geometry ) : string
geometry Windows.UI.Xaml.Media.PathGeometry Path Geometry object
return string