public House(Point mouseLocation) { Middle = mouseLocation; Rectangle = MyRectangle.GetMyRectangle(Middle); Roof = MyTriangle.GetMyTriangle(Rectangle); Start = Rectangle.Start; Width = Rectangle.Width; Height = Rectangle.Height + Roof.Height; }
public House(Point start, Point middle) { Start = start; Middle = middle; Rectangle = MyRectangle.GetMyRectangle(Start, Middle); Roof = MyTriangle.GetMyTriangle(Rectangle); Width = Rectangle.Width; Height = Rectangle.Height + Roof.Height; }
public static MyTriangle GetMyTriangle(MyRectangle rect) { var triangle = new MyTriangle(rect); return(triangle); }
private MyTriangle(MyRectangle rect) { Start = rect.Start; Width = rect.Width; Height = rect.Middle.Y - rect.Height; }
public static MyRectangle GetMyRectangle(Point start, Point middle) { var rect = new MyRectangle(start, middle); return(rect); }