C# Класс PixelArtUpScaler.Vectorize

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetOrAddVertex ( int x, int y, EdgeTag>.UndirectedGraph graph ) : Pixel
ReshapePixelCell ( ) : String
VertexSearch ( int x, int y, EdgeTag>.UndirectedGraph graph ) : Pixel
curvesOfEdgesToPoints ( ArrayList newCurvesOfEdges ) : ArrayList

Приватные методы

Метод Описание
AddNewEdge ( Pixel p1, Pixel p2, Color cA, Color cB, EdgeTag>.UndirectedGraph graph ) : void
AngleBetween2Lines ( bool>.TaggedUndirectedEdge edge1, bool>.TaggedUndirectedEdge edge2 ) : double
CreateNewCurves ( ) : String
CreateShapes ( ) : String
CurveSize ( EdgeTag>.TaggedUndirectedEdge edge ) : int
DrawNewGraphEdges ( ) : String
HasEdges ( int x1, int y1, int x2, int y2, EdgeTag>.UndirectedGraph graph ) : bool
ImageToGraph ( Bitmap b ) : String
PixelColorIs ( int x, int y, EdgeTag>.UndirectedGraph g ) : Color
SolveAmbiguities ( ) : String
getFirstPixel ( ArrayList curve ) : Pixel
getLastPixel ( ArrayList curve ) : Pixel

Описание методов

GetOrAddVertex() публичный статический Метод

public static GetOrAddVertex ( int x, int y, EdgeTag>.UndirectedGraph graph ) : Pixel
x int
y int
graph EdgeTag>.UndirectedGraph
Результат Pixel

ReshapePixelCell() публичный Метод

public ReshapePixelCell ( ) : String
Результат String

VertexSearch() публичный статический Метод

public static VertexSearch ( int x, int y, EdgeTag>.UndirectedGraph graph ) : Pixel
x int
y int
graph EdgeTag>.UndirectedGraph
Результат Pixel

curvesOfEdgesToPoints() публичный Метод

public curvesOfEdgesToPoints ( ArrayList newCurvesOfEdges ) : ArrayList
newCurvesOfEdges System.Collections.ArrayList
Результат System.Collections.ArrayList