C# 클래스 PixelFarm.Agg.SpanGenGourand

파일 보기 프로젝트 열기: prepare/HTML-Renderer 1 사용 예제들

공개 메소드들

메소드 설명
MakeVxs ( VertexStore outputVxs ) : VertexStore
SetColor ( Drawing c1, Drawing c2, Drawing c3 ) : void
SetTriangle ( double x1, double y1, double x2, double y2, double x3, double y3, double d ) : void
SpanGenGourand ( )
SpanGenGourand ( Drawing c1, Drawing c2, Drawing c3, double x1, double y1, double x2, double y2, double x3, double y3, double d )

보호된 메소드들

메소드 설명
LoadArrangedVertices ( CoordAndColor &c0, CoordAndColor &c1, CoordAndColor &c2 ) : void

메소드 상세

LoadArrangedVertices() 보호된 메소드

protected LoadArrangedVertices ( CoordAndColor &c0, CoordAndColor &c1, CoordAndColor &c2 ) : void
c0 CoordAndColor
c1 CoordAndColor
c2 CoordAndColor
리턴 void

MakeVxs() 공개 메소드

public MakeVxs ( VertexStore outputVxs ) : VertexStore
outputVxs VertexStore
리턴 VertexStore

SetColor() 공개 메소드

public SetColor ( Drawing c1, Drawing c2, Drawing c3 ) : void
c1 Drawing
c2 Drawing
c3 Drawing
리턴 void

SetTriangle() 공개 메소드

public SetTriangle ( double x1, double y1, double x2, double y2, double x3, double y3, double d ) : void
x1 double
y1 double
x2 double
y2 double
x3 double
y3 double
d double
리턴 void

SpanGenGourand() 공개 메소드

public SpanGenGourand ( )

SpanGenGourand() 공개 메소드

public SpanGenGourand ( Drawing c1, Drawing c2, Drawing c3, double x1, double y1, double x2, double y2, double x3, double y3, double d )
c1 Drawing
c2 Drawing
c3 Drawing
x1 double
y1 double
x2 double
y2 double
x3 double
y3 double
d double