public AbstractSize(Orientation naturalOrientation, Orientation actualOrientation, double realWidth, double realHeight) { this = new AbstractSize(naturalOrientation, actualOrientation); _abstractSize = IsNatural ? new Size(realWidth, realHeight) : new Size(realHeight, realWidth); }
public AbstractSize(Orientation naturalOrientation, Orientation actualOrientation, Size realSize) { this = new AbstractSize(naturalOrientation, actualOrientation); _abstractSize = IsNatural ? realSize : Invert(realSize); }