C# Class PixelFarm.Agg.StrokeMath

Afficher le fichier Open project: prepare/HTML-Renderer Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
AddVertex ( VertexStore output, double x, double y ) : void

Method Details

CreateArc() public méthode

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
Résultat void

CreateCap() public méthode

public CreateCap ( VertexStore output, VertexDistance v0, VertexDistance v1, double len ) : void
output VertexStore
v0 VertexDistance
v1 VertexDistance
len double
Résultat void

CreateJoin() public méthode

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
Résultat void

CreateMiter() public méthode

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
Résultat void

SetMiterLimitTheta() public méthode

public SetMiterLimitTheta ( double t ) : void
t double
Résultat void

StrokeMath() public méthode

public StrokeMath ( ) : System
Résultat System