[]
Push the clip path defined by points and types.
void PushClipPath(double[] xs, double[] ys, byte[] types)
Type | Name | Description |
---|---|---|
double[] | xs | Array of x-coordinates. |
double[] | ys | Array of y-coordinates. |
byte[] | types | The path types to draw (see remarks). |
Path types: 0x00: the start of a figure 0x01: one of the two endpoints of a line 0x02: an endpoint or control point of a Quadratic Bézier (two points) 0x03: an endpoint or control point of a Bézier (three points) 0x80: the last point of a figure 0x81: the last point of the figure in a closed sub path (one point) 0x82: the last point of the figure for Quadratic Bézier curve of the figure in a closed sub path (two points) 0x83: the last point of the figure for Bézier curve of the figure in a closed sub path (three points)