/*
 *  VS_CLIP					(C) Digital Design 1991
 *
 *  SET CLIPPING RECTANGLE
 *
 *  GEM erlaubt es, alle Grafikoperationen auf einen Bildschirmausschnitt
 *  zu begrenzen. Alles, was ber diesen definierten Abschnitt hinausragt,
 *  wird "abgeschnitten". Der Ausschnitt wird ebenfalls mit dieser Funk-
 *  tion wieder ausgeschaltet. Der Funktion mssen die	beiden gegenber-
 *  liegenden Eckpunkte des "Fensters" bergeben werden.
 */
#include <gemdefs.h>

void vs_clip( int handle, int clip_flag, int *pxyarray )
{
  intin[0] = clip_flag; /* 0 = Ausschnitt aus				*
			 * 1 = Ausschnitt ein				*/
  vdipb[2] = pxyarray; /* pxyarray[0] = x-Koordinate des Eckpunktes	*
			* pxyarray[1] = y-Koordinate des Eckpunktes	*
			* pxyarray[2] = x-Koordinate des Eckpunktes	*
			*		diagonal gegenber		*
			* pxyarray[3] = y-Koordinate des Eckpunktes	*
			*		diagonal gegenber		*/
  VDI( 129, 2, 1, handle );

  vdipb[2] = ptsin;
}
