OptionaltopDistance from the top edge.
OptionalbottomDistance from the bottom edge.
OptionalleftDistance from the left edge.
OptionalrightDistance from the right edge.
OptionalxHorizontal origin.
OptionalyVertical origin.
OptionalwidthWidth of the rectangle.
OptionalheightHeight of the rectangle.
Description
A rectangle where every field is optional, for describing only the edges you care about. Sides and dimensions may be mixed, and any that are omitted are left to the caller to infer.