Rectangle2D clipBounds = null;
CELineArray.setClient("ge");
ArrayList<POINT2> origPixels = null;
ArrayList<POINT2> origLatLongs = null;
if (clsUtilityGE.segmentColorsSet(tg)) {
<BUG>origPixels = (ArrayList<POINT2>) tg.Pixels.clone();
origLatLongs = (ArrayList<POINT2>) tg.LatLongs.clone();
}
ArrayList<POINT2> origFillPixels = (ArrayList<POINT2>) tg.Pixels.clone();
ArrayList<Point2D> clipPoints = null;</BUG>
if (clipArea != null) {

Rectangle2D clipBounds = null;
CELineArray.setClient("ge");
ArrayList<POINT2> origPixels = null;
ArrayList<POINT2> origLatLongs = null;
if (clsUtilityGE.segmentColorsSet(tg)) {
origPixels=lineutility.getDeepCopy(tg.Pixels);
origLatLongs=lineutility.getDeepCopy(tg.LatLongs);
}
ArrayList<POINT2> origFillPixels = lineutility.getDeepCopy(tg.Pixels);
ArrayList<Point2D> clipPoints = null;
if (clipArea != null) {
