/// <summary> /// Initializes a new instance of the <see cref="SkyMtxSchema" /> class. /// </summary> /// <param name="Wea">Wea.</param> /// <param name="SkyDensity">1 - Tregenza Sky, 2 - Reinhart Sky, etc. (Default - 1).</param> /// <param name="North">angle in degrees between 0-360 to indicate North.</param> /// <param name="Hoys">Hoys.</param> /// <param name="Mode">sky mode.</param> /// <param name="Suffix">Suffix for the sky matrix.</param> public SkyMtxSchema(WeaSchema Wea = default(WeaSchema), int?SkyDensity = default(int?), decimal?North = default(decimal?), HoyListSchema Hoys = default(HoyListSchema), int?Mode = default(int?), string Suffix = default(string)) { this.Wea = Wea; this.SkyDensity = SkyDensity; this.North = North; this.Hoys = Hoys; this.Mode = Mode; this.Suffix = Suffix; }
/// <summary> /// Initializes a new instance of the <see cref="InlineResponse20010" /> class. /// </summary> /// <param name="Uuid">Uuid (required).</param> /// <param name="Wea">Wea (required).</param> public InlineResponse20010(string Uuid = default(string), WeaSchema Wea = default(WeaSchema)) { // to ensure "Uuid" is required (not null) if (Uuid == null) { throw new InvalidDataException("Uuid is a required property for InlineResponse20010 and cannot be null"); } else { this.Uuid = Uuid; } // to ensure "Wea" is required (not null) if (Wea == null) { throw new InvalidDataException("Wea is a required property for InlineResponse20010 and cannot be null"); } else { this.Wea = Wea; } }
/// <summary> /// Initializes a new instance of the <see cref="InlineResponse2009Results" /> class. /// </summary> /// <param name="Uuid">Uuid.</param> /// <param name="Hbsurface">Hbsurface.</param> public InlineResponse2009Results(string Uuid = default(string), WeaSchema Hbsurface = default(WeaSchema)) { this.Uuid = Uuid; this.Hbsurface = Hbsurface; }