if (data.transform != null) { if (data.clippingTransform == null) data.clippingTransform = new float[6]; System.arraycopy(data.transform, 0, data.clippingTransform, 0, data.transform.length); }
void setClipping(int clipRgn) {	if (clipRgn == 0) {		if (data.clipRgn != 0) {			OS.DisposeRgn(data.clipRgn);			data.clipRgn = 0;		//TEMPORARY CODE//		} else {//			return;		}	} else {		if (data.clipRgn == 0) data.clipRgn = OS.NewRgn();		OS.CopyRgn(clipRgn, data.clipRgn);	}	data.updateClip = true;	setCGClipping();}