C# Class PixelFarm.Agg.SpanGenGourand

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

Méthodes publiques

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

Méthodes protégées

Méthode Description
LoadArrangedVertices ( CoordAndColor &c0, CoordAndColor &c1, CoordAndColor &c2 ) : void

Method Details

LoadArrangedVertices() protected méthode

protected LoadArrangedVertices ( CoordAndColor &c0, CoordAndColor &c1, CoordAndColor &c2 ) : void
c0 CoordAndColor
c1 CoordAndColor
c2 CoordAndColor
Résultat void

MakeVxs() public méthode

public MakeVxs ( VertexStore outputVxs ) : VertexStore
outputVxs VertexStore
Résultat VertexStore

SetColor() public méthode

public SetColor ( Drawing c1, Drawing c2, Drawing c3 ) : void
c1 Drawing
c2 Drawing
c3 Drawing
Résultat void

SetTriangle() public méthode

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

SpanGenGourand() public méthode

public SpanGenGourand ( )

SpanGenGourand() public méthode

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