Mutable
  Creates a new instance of MutableRectangle.
Parameters
orientation
the value is expected to be normalized.
Throws
when height is less than zero.
Creates a new instance of MutableRectangle.
the value is expected to be normalized.
when height is less than zero.