| |
Anfangspunkt hat Directionality, aber der Endpunkt nicht, dann der ointgebrauch des Endes p der Anfang Directionality des Punktes. Wenn der Endpunkt Directionality hat, aber der Punkt des Sternes t nicht, dann beginnen Sie des Endenpunktes des Punktes Gebrauch der Directionality. Andernfalls stellen Sie das entsetzliche ctionality für den Weg ein segmentierten Anfangs- und Endenpunkte, um mit dem positiven X-axis im Benutzerraum übereinzustimmen. m Wenn ' Anschlag-linecap ' wird auf eingestellt Kolben und das gegebene Wegsegment hat nulllänge, zeichnen nicht das linecap für dieses Segment; jedoch zeichnen Sie das linecap für zero-length-Wegsegmente wenn ' Anschlag-linecap ' wird auf irgendein rund eingestellt oder Quadrat . (dieses gewährt um und quadratische Punkte auf das Segeltuch gezeichnet werden.) L Die S-/sbefehle zeigen an, daß der erste Abfertigungsschalter des gegebenen Segments des cubi c Bézier ist errechnet, indem das Reflektieren des vorhergehenden Weges, segmentiert zweiten Abfertigungsschalter im Verhältnis zu dem Strom Punkt. Genaue Mathe ist wie folgt. Wenn der gegenwärtige Punkt ist (curx, cur y) und der zweite Abfertigungsschalter vom vorhergehenden Weg ist das Segment (oldx2, oldy2), dann das reflektierte poi-NT (d.h., (newx1, newy1), erster Abfertigungsschalter des gegenwärtigen Wegsegments) ist: (newx1, newy1) = (curx - (oldx2 - curx), cury - (oldy2 - cury)) = (2*curx - oldx2, 2*cury - oldy2) L Ein kraftschlüssiger Radiuswert ist eine Störung. L Unerkannter Inhalt innerhalb eines Wegdatenstromes (d.h., Inhalt dieses Teil des ar e nicht der Wegdaten Grammatik) ist eine Störung. Elliptische Implementierungsanmerkungen des Bogens F.6 Elliptische Syntax des Bogens F.6.1 Ein elliptischer Bogen ist ein bestimmter Wegbefehl. Als solcher, ist er beschreibt d durch die folgenden Parameter im Auftrag: (x 1 , y 1 sind die absoluten Koordinaten des gegenwärtigen Punktes auf dem Weg, erreichen ED von den letzten zwei Parametern vom vorhergehenden Wegbefehl. r X und r Y sind die Radien des Ellipse (auch bekannt als sein Halbhauptsächlich und Halbmeile noch Äxte). ist der Winkel vom X-axis des gegenwärtigen beigeordneten Systems zu den XA-xis des Ellipse. f A ist die große Bogenmarkierungsfahne und ist 0 wenn ein Bogen, der kleiner als oder Gleichgestelltes bis 180 überspannt Grad wird oder 1 gewählt wenn ein Bogen Überspannen grösser als 180 Grad wird gewählt. f S ist die Schleifemarkierungsfahne und ist 0 wenn die verbindene Mitte der Linie zu den Bogenschleifen durch abnehmende Winkel oder 1 wenn es Schleifen durch zunehmende Winkel. (x 2 , y 2 sind die absoluten Koordinaten des abschließenden Punktes des Bogens. Dieser Parameterization der elliptischen Bogen gekennzeichnet als Endpunktparameterization . Ein von Vorteile von Endpunktparameterization ist, daß er eine gleichbleibende Wegsyntax ermöglicht, in der aller Weg |  |
|
| |
|
|