#include <stdio.h>
#include <stdlib.h>	/* because of the function rand(void) */
#include "/home/hoeij/c/libsx/libsx.h"
#include <math.h>
#include "polysolve.c"

#define dither 1
#define SIZE 100

void quit(Widget w, void *data)
{
  exit(0);
}



void teken_troep(Widget w, int width, int height, int data[2][SIZE][SIZE])
{int i,j,kleur[15][15];
poly g; 
ClearDrawArea();
for(i=0;i<15;i++) 
for(j=0;j<15;j++)
kleur[i][j]=GetRGBColor(15*i+20,15*j+20,50);
for(i=0;i<SIZE;i++)
for(j=0;j<SIZE;j++)
{SetColor(kleur[data[0][i][j]][data[1][i][j]]);DrawPixel(i,j);}}




int main(int argc, char **argv)
{int screencolor[2][SIZE][SIZE];
poly g;
int i,j;
double x,y,z,gx,gy,gz,inpr,inpr1,inpr2,inpr3,t0,kl1,kl2  ,s1;
Widget w[2];
screencolor[0][0][2]=5;
for(i=0;i<SIZE;i++)
{x=4.0*i/SIZE-2;
for(j=0;j<SIZE;j++)
{y=4.0*j/SIZE-2;

