@Override public void rotate(float dAngle) { shape.rotate(dAngle); update(); }
@Override public void move(float dx, float dy) { if (shape != null) { shape.move(dx, dy); } }
@Override public void move(Matrix dCoords) { if (shape != null) { shape.move(dCoords); } }
protected void drawThisOne(IDrawContext drawContext) { if (shape != null) { shape.draw(drawContext); } }