*/
public void directPaint(Graphics g, ITransformer t)
{
if( isEmpty() || t == null )
return;
FPolygon poly = getPolygon();
if( (poly != null) && (poly.getSize() > 0 ) )
{
Polygon p = poly.transform(t);
g.setColor( getFillColor() );
g.fillPolygon(p);
g.setColor( getBorderColor() );