C# Class PixelArtUpScaler.SvgVector

Show file Open project: michaelrbk/pixelart-vectorizer Class Usage Examples

Public Properties

Property Type Description
DrawCellBorder bool
DrawEdges bool
DrawNewCells bool
DrawNewControlPoints bool
DrawPixelArt bool
DrawValence bool
DrawVertex bool
Height int
Width int
scale int

Public Methods

Method Description
ToNewEdges ( EdgeTag>.UndirectedGraph g, string fileName = "image.svg" ) : String
toImageSVG ( EdgeTag>.UndirectedGraph g, string fileName = "image.svg" ) : String

Private Methods

Method Description
NewImage ( EdgeTag>.UndirectedGraph g, System.Drawing.Shapes shapes, string fileName = "image.svg" ) : string
ToCurves ( System curves, string fileName = "image.svg" ) : string
catmullRom2bezier ( System points ) : String

Method Details

ToNewEdges() public method

public ToNewEdges ( EdgeTag>.UndirectedGraph g, string fileName = "image.svg" ) : String
g EdgeTag>.UndirectedGraph
fileName string
return String

toImageSVG() public method

public toImageSVG ( EdgeTag>.UndirectedGraph g, string fileName = "image.svg" ) : String
g EdgeTag>.UndirectedGraph
fileName string
return String

Property Details

DrawCellBorder public property

public bool DrawCellBorder
return bool

DrawEdges public property

public bool DrawEdges
return bool

DrawNewCells public property

public bool DrawNewCells
return bool

DrawNewControlPoints public property

public bool DrawNewControlPoints
return bool

DrawPixelArt public property

public bool DrawPixelArt
return bool

DrawValence public property

public bool DrawValence
return bool

DrawVertex public property

public bool DrawVertex
return bool

Height public property

public int Height
return int

Width public property

public int Width
return int

scale public property

public int scale
return int