code: Point2D transformSize(Point2D SizeSrc) {
  		Point2D pt = new Point2D();
  		pt.x = Math.sqrt(xx * xx + yx * yx) * SizeSrc.x;
  		pt.y = Math.sqrt(xy * xy + yy * yy) * SizeSrc.y;
  		return pt;
  	}
docs: Transforms size.
  
  Creates an AABB with width of SizeSrc.x and height of SizeSrc.y.
  Transforms that AABB and gets a quadrangle in new coordinate system. The
  result x contains the length of the quadrangle edge, which were parallel
  to X in the original system, and y contains the length of the edge, that
  were parallel to the Y axis in the original system.