/* * V_ELLARC (C) Digital Design 1991 * * Mit dieser Funktion kann der Ausschnitt einer Ellipse gezeichnet * werden, der sich durch Angabe von Mittelpunkt, X- und Y-Radius, * Anfangs- und Endwinkel ergibt. * Folgende Attribut fr Linien finden dabei Verwendung: * Linienfarbe * Linientyp * Zeichenmodus * Linienbreite * Endform */ #include void v_ellarc( int handle, int x, int y, int xradius, int yradius, int begang, int endang ) { intin[0] = begang; /* Startwinkel (0-3600) */ intin[1] = endang; /* Endwinkel (0-3600) */ ptsin[0] = x; /* x-Koordinate des Mittelpunktes */ ptsin[1] = y; /* y-Koordinate des Mittelpunktes */ ptsin[2] = xradius; /* Radius in x-Richtung */ ptsin[3] = yradius; /* Radius in y-Richtung */ contrl[5] = 6; VDI( 11, 2, 2, handle ); }