C# Класс PixelFarm.Agg.StrokeMath

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

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

Метод Описание
CreateArc ( VertexStore output, double x, double y, double dx1, double dy1, double dx2, double dy2 ) : void
CreateCap ( VertexStore output, VertexDistance v0, VertexDistance v1, double len ) : void
CreateJoin ( VertexStore output, VertexDistance v0, VertexDistance v1, VertexDistance v2, double len1, double len2 ) : void
CreateMiter ( VertexStore output, VertexDistance v0, VertexDistance v1, VertexDistance v2, double dx1, double dy1, double dx2, double dy2, LineJoin lj, double mlimit, double dbevel ) : void
SetMiterLimitTheta ( double t ) : void
StrokeMath ( ) : System

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

Метод Описание
AddVertex ( VertexStore output, double x, double y ) : void

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

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

public CreateArc ( VertexStore output, double x, double y, double dx1, double dy1, double dx2, double dy2 ) : void
output VertexStore
x double
y double
dx1 double
dy1 double
dx2 double
dy2 double
Результат void

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

public CreateCap ( VertexStore output, VertexDistance v0, VertexDistance v1, double len ) : void
output VertexStore
v0 VertexDistance
v1 VertexDistance
len double
Результат void

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

public CreateJoin ( VertexStore output, VertexDistance v0, VertexDistance v1, VertexDistance v2, double len1, double len2 ) : void
output VertexStore
v0 VertexDistance
v1 VertexDistance
v2 VertexDistance
len1 double
len2 double
Результат void

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

public CreateMiter ( VertexStore output, VertexDistance v0, VertexDistance v1, VertexDistance v2, double dx1, double dy1, double dx2, double dy2, LineJoin lj, double mlimit, double dbevel ) : void
output VertexStore
v0 VertexDistance
v1 VertexDistance
v2 VertexDistance
dx1 double
dy1 double
dx2 double
dy2 double
lj LineJoin
mlimit double
dbevel double
Результат void

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

public SetMiterLimitTheta ( double t ) : void
t double
Результат void

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

public StrokeMath ( ) : System
Результат System