(PGraphics g)
| 1713 | |
| 1714 | |
| 1715 | protected void drawGeometry(PGraphics g) { |
| 1716 | // get cache object using g. |
| 1717 | g.beginShape(kind); |
| 1718 | if (style) { |
| 1719 | for (int i = 0; i < vertexCount; i++) { |
| 1720 | g.vertex(vertices[i]); |
| 1721 | } |
| 1722 | } else { |
| 1723 | for (int i = 0; i < vertexCount; i++) { |
| 1724 | float[] vert = vertices[i]; |
| 1725 | if (vert[Z] == 0) { |
| 1726 | g.vertex(vert[X], vert[Y]); |
| 1727 | } else { |
| 1728 | g.vertex(vert[X], vert[Y], vert[Z]); |
| 1729 | } |
| 1730 | } |
| 1731 | } |
| 1732 | g.endShape(close ? CLOSE : OPEN); |
| 1733 | } |
| 1734 | |
| 1735 | |
| 1736 | /* |
no test coverage detected