public void paint(PPaintContext aPaintContext) {
		Graphics2D g2 = aPaintContext.getGraphics();

		if (nMagnitude == 0) {
			g2.setPaint(Color.gray);
		} else {
			g2.setPaint(new Color(193, 206, 220));
		}

		if (shape == ELLIPSE)
			g2.fill(getEllipse());
		else if (shape == RECTANGLE)
			g2.fill(getRectangle());
		else
			assert false;
	}