Changed parameters to be more consistent with RectangleF parameters

This just cuts down on having to do float to int conversion and changing existing SizeF code to PointF.