for (int i = 2; i < this.polygon.length; i += 2) {
                x = domainAxis.valueToJava2D(this.polygon[i], dataArea, 
                        domainEdge);
                y = rangeAxis.valueToJava2D(this.polygon[i + 1], dataArea, 
                        rangeEdge);
                area.lineTo((float) y, (float) x);