public Rectangle2D.Double getViewRectangle() {
		return new Rectangle2D.Double(
				getMiddleX() - getTrueWidth() / 2,
				getMiddleY() - getTrueHeight() / 2,
				getTrueWidth(),
				getTrueHeight());
	}