More SmoothTri.Draw( )

Add accumulators for each parameter

        int x, y;
        int A0 = edge[0].A; int A1 = edge[1].A; int A2 = edge[2].A;
        int Aa = alpha[0];
        int Ar = red[0];    int Ag = green[0];  int Ab = blue[0];
        
        int B0 = edge[0].B; int B1 = edge[1].B; int B2 = edge[2].B;
        int Ba = alpha[1];
        int Br = red[1];    int Bg = green[1];  int Bb = blue[1];
        
        t0 = A0*xMin + B0*yMin + edge[0].C;
        t1 = A1*xMin + B1*yMin + edge[1].C;
        t2 = A2*xMin + B2*yMin + edge[2].C;
        int ta = alpha[2];
        int tr = red[2];    int tg = green[2];  int tb = blue[2];        
        yMin *= width;
        yMax *= width;
	
Lecture 6   Slide 28   6.837 Fall '01