/*
**      $VER: graphics3D2d.h 10.01 (01.11.97)
**
**      External 2d functions for graphics3D.library
**
**      (C) Copyright 97 Patrizio Biancalani
**      All Rights Reserved.
*/

extern struct grafica *ini_g(REG(a0)struct Window *win,REG(d0)long int mxv);

extern void close_g(REG(a0)struct grafica *graf);

extern void switch_rp(REG(a0)struct grafica *graf);

extern long int clipbox(REG(a0)struct grafica *graf,REG(d0)long int minx,
	   REG(d1)long int miny,REG(d2)long int dx,REG(d3)long int dy);

extern void polw(REG(a0)struct grafica *graf,REG(d0)long int nvert,
		REG(a1)short int *pvert);

extern void polf(REG(a0)struct grafica *graf,REG(d0)long int nvert,
		REG(a1)short int *pvert);

extern void polwf(REG(a0)struct grafica *graf,REG(d0)long int nvert,
	REG(a1)short int *pvert,REG(d1)long int colb);

extern void cls_b(REG(a0)struct grafica *graf,REG(d0)long int x0,
	REG(d1)long int y0,REG(d2)long int x1,REG(d3)long int y1);

extern void over(REG(a0)struct grafica *graf,REG(d0)long int mod);

