diff --git a/Helios/Models/Roof.cs b/Helios/Models/Roof.cs new file mode 100644 index 0000000000000000000000000000000000000000..636d4e8e9e47e6b5327fc2d59916579dd422235d --- /dev/null +++ b/Helios/Models/Roof.cs @@ -0,0 +1,28 @@ +using System; +namespace Helios.Models +{ + public class Roof + { + public int Elevation { get; set; } + public double Area { get; set; } + public int SunAngle { get; set; } + + public Roof(int elevation, double area) + { + this.Elevation = elevation; + this.Area = area; + } + + public int GetElevationAngle(int sunAngle) + { + int elevationAngle; + + elevationAngle = this.Elevation + sunAngle; + + this.SunAngle = elevationAngle; + + return elevationAngle; + } + } +} +