gp[0] = glyphBounds.getX() + ((double) glyphBounds.getWidth())
* (((double) j) / (n + 1));
transform.transform(gp, 0, tp, 0, 1);
c.x = tp[0];
c.y = tp[1];
pp.geometryChanged();
// useful to debug the sampling point positions
// painter.graphics.setColor(Color.CYAN);
// painter.graphics.drawRect((int) (c.x - 1), (int) (c.y - 1), 2, 2);