C# Class PixelFarm.Agg.Lines.OutlineAARasterizer

Afficher le fichier Open project: prepare/HTML-Renderer

Méthodes publiques

Méthode Description
AddVertex ( double x, double y, VertexCmd cmd ) : void
Attach ( LineRenderer ren ) : void
CompareDistEnd ( int d ) : bool
CompareDistStart ( int d ) : bool
LineTo ( double x, double y ) : void
LineTo ( int x, int y ) : void
MoveTo ( double x, double y ) : void
MoveTo ( int x, int y ) : void
OutlineAARasterizer ( LineRenderer ren ) : System
Render ( bool close_polygon ) : void
RenderVertexSnap ( VertexStoreSnap s, Drawing c ) : void

Private Methods

Méthode Description
AddPath ( VertexStoreSnap s ) : void
Draw ( DrawVarsPart0 &dv, DrawVarsPart1 &dv1, DrawVarsPart2 &dv2, LineParameters &curr, LineParameters &next, int start, int end ) : void

Method Details

AddVertex() public méthode

public AddVertex ( double x, double y, VertexCmd cmd ) : void
x double
y double
cmd VertexCmd
Résultat void

Attach() public méthode

public Attach ( LineRenderer ren ) : void
ren LineRenderer
Résultat void

CompareDistEnd() public méthode

public CompareDistEnd ( int d ) : bool
d int
Résultat bool

CompareDistStart() public méthode

public CompareDistStart ( int d ) : bool
d int
Résultat bool

LineTo() public méthode

public LineTo ( double x, double y ) : void
x double
y double
Résultat void

LineTo() public méthode

public LineTo ( int x, int y ) : void
x int
y int
Résultat void

MoveTo() public méthode

public MoveTo ( double x, double y ) : void
x double
y double
Résultat void

MoveTo() public méthode

public MoveTo ( int x, int y ) : void
x int
y int
Résultat void

OutlineAARasterizer() public méthode

public OutlineAARasterizer ( LineRenderer ren ) : System
ren LineRenderer
Résultat System

Render() public méthode

public Render ( bool close_polygon ) : void
close_polygon bool
Résultat void

RenderVertexSnap() public méthode

public RenderVertexSnap ( VertexStoreSnap s, Drawing c ) : void
s VertexStoreSnap
c Drawing
Résultat void