public void drawTo(PPMEC PPM) {
		// Must scale x,y to final PPM dimensions
		// get x-coord
		int c = (int) (xRatio * PPM.getWidth());
		// get y-coord
		int r = (int) (yRatio * PPM.getHeight());
		int radius = (int) (radiusP * PPM.getWidth()); // Radius of R.
		// Scan through the pixels and try to see if any pixel is within the
		// range of radius. If found, colored that pixels.
		for (int i = 0; i < PPM.getHeight(); i++) {
			for (int j = 0; j < PPM.getWidth(); j++) {
				// d is the distance between the traversing point and the circle
				// origin.
				int d = (r - i) * (r - i) + (c - j) * (c - j);
				if (d <= radius * radius) {
					PPM.setPixel(i, j, color);
				}
			}
		}
	}