C# Класс Nez.Svg.FauxGraphicsPath

THIS IS A HORRIBLE ABOMINATION! PCLs dont have access to System.Drawing so this class is a wrapper for accessing the GraphicsPath class. It has the full public API that Nez needs for SVG files but the whole mess is all accessed via reflection. It is slow as all hell and not recommended for production use. It's only purpose is so that Nez works with SVG files out of the box to get up and running fast.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddBezier ( object first, object second, object third, object fourth ) : void
AddLine ( object first, object second ) : void
CloseFigure ( ) : void
FauxGraphicsPath ( ) : Microsoft.Xna.Framework
Flatten ( object matrix, float flatness ) : void
StartFigure ( ) : void
pathPointsAsVectors ( ) : Microsoft.Xna.Framework.Vector2[]

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

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

public AddBezier ( object first, object second, object third, object fourth ) : void
first object
second object
third object
fourth object
Результат void

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

public AddLine ( object first, object second ) : void
first object
second object
Результат void

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

public CloseFigure ( ) : void
Результат void

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

public FauxGraphicsPath ( ) : Microsoft.Xna.Framework
Результат Microsoft.Xna.Framework

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

public Flatten ( object matrix, float flatness ) : void
matrix object
flatness float
Результат void

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

public StartFigure ( ) : void
Результат void

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

public pathPointsAsVectors ( ) : Microsoft.Xna.Framework.Vector2[]
Результат Microsoft.Xna.Framework.Vector2[]