PathStorage
Implementiert: IVertexSource, IVertexDest
Methoden
public void curve3(double xControl, double yControl, double x, double y)
pathStorage.curve3(xControl, yControl, x, y)
Zeichnet eine quadratische Bézier-Kurve vom aktuellen Punkt nach (x,y) mit (xControl,yControl) als Kontrollpunkt.
- xControl
- yControl
- x
- y
public void curve3(double x, double y)
pathStorage.curve3(x, y)
Zeichnet eine quadratische Bézier-Kurve vom aktuellen Punkt nach (x,y), so wird angenommen, dass der Kontrollpunkt die Reflexion des Kontrollpunktes auf dem vorherigen Befehl relativ zum aktuellen Punkt ist. (Wenn es keinen vorherigen Befehl gibt oder wenn der vorherige Befehl keine Kurve war, nehmen Sie an, dass der Kontrollpunkt mit dem aktuellen Punkt übereinstimmt.)
- x
- y
public void curve3_rel(double dx_ctrl, double dy_ctrl, double dx_to, double dy_to)
pathStorage.curve3_rel(dx_ctrl, dy_ctrl, dx_to, dy_to)
Zeichnet eine quadratische Bézier-Kurve vom aktuellen Punkt nach (x,y) mit (xControl,yControl) als Kontrollpunkt.
public void curve3_rel(double dx_to, double dy_to)
pathStorage.curve3_rel(dx_to, dy_to)
Zeichnet eine quadratische Bézier-Kurve vom aktuellen Punkt nach (x,y), so wird angenommen, dass der Kontrollpunkt die Reflexion des Kontrollpunktes auf dem vorherigen Befehl relativ zum aktuellen Punkt ist. (Wenn es keinen vorherigen Befehl gibt oder wenn der vorherige Befehl keine Kurve war, nehmen Sie an, dass der Kontrollpunkt mit dem aktuellen Punkt übereinstimmt.)