code: @Override
  	@Pure
  	protected Rectangle2d calcBounds() {
  		double x = this.getX();
  		double y = this.getY();
  
  		final double w = this.doubleFramed ? this.pointSize * 2 : this.pointSize;
  		final double h = w;
  
  		x -= w / 2.;
  		y -= h / 2.;
  
  		return new Rectangle2d(x, y, w, h);
  	}
docs: Compute the bounds of this element.
  This function does not update the internal
  attribute replied by {@link #getBoundingBox()}