public com.codename1.ui.geom.Shape getClipProjection() { com.codename1.ui.Transform t = destination.getTransform(); com.codename1.ui.geom.Shape s = actualClip; if (clipTransform != null && !clipTransform.isIdentity()) { com.codename1.ui.geom.GeneralPath gp = new com.codename1.ui.geom.GeneralPath(); gp.setShape(s, clipTransform.getInverse()); s = gp; } if (t != null && !t.isIdentity()) { com.codename1.ui.geom.GeneralPath gp = new com.codename1.ui.geom.GeneralPath(); gp.setShape(s, t); s = gp; } return(s); }