C# 클래스 PixelFarm.Agg.Lines.OutlineAARasterizer

파일 보기 프로젝트 열기: prepare/HTML-Renderer

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
AddPath ( VertexStoreSnap s ) : void
Draw ( DrawVarsPart0 &dv, DrawVarsPart1 &dv1, DrawVarsPart2 &dv2, LineParameters &curr, LineParameters &next, int start, int end ) : void

메소드 상세

AddVertex() 공개 메소드

public AddVertex ( double x, double y, VertexCmd cmd ) : void
x double
y double
cmd VertexCmd
리턴 void

Attach() 공개 메소드

public Attach ( LineRenderer ren ) : void
ren LineRenderer
리턴 void

CompareDistEnd() 공개 메소드

public CompareDistEnd ( int d ) : bool
d int
리턴 bool

CompareDistStart() 공개 메소드

public CompareDistStart ( int d ) : bool
d int
리턴 bool

LineTo() 공개 메소드

public LineTo ( double x, double y ) : void
x double
y double
리턴 void

LineTo() 공개 메소드

public LineTo ( int x, int y ) : void
x int
y int
리턴 void

MoveTo() 공개 메소드

public MoveTo ( double x, double y ) : void
x double
y double
리턴 void

MoveTo() 공개 메소드

public MoveTo ( int x, int y ) : void
x int
y int
리턴 void

OutlineAARasterizer() 공개 메소드

public OutlineAARasterizer ( LineRenderer ren ) : System
ren LineRenderer
리턴 System

Render() 공개 메소드

public Render ( bool close_polygon ) : void
close_polygon bool
리턴 void

RenderVertexSnap() 공개 메소드

public RenderVertexSnap ( VertexStoreSnap s, Drawing c ) : void
s VertexStoreSnap
c Drawing
리턴 void