/// <summary> /// Date Coder Vers Notes /// 2020-01-09 Clay 1.0 Initial /// /// There will be several overloads for the constructor. /// </summary> /// <param name="L"></param> /// <param name="N"></param> /// <param name="ZType"></param> /// <param name="Size"></param> public Horde(GeoEngine_Workspace.Location L, String N, ZType ZType, HordeSize Size) { this.ContactLocation = L; this.ContactName = N; this.ContactType = ZType; this.ContactHordeSize = Size; }
/// <summary> /// Name: Horde /// Purpose: Default Constructor /// /// Date Coder Vers Notes /// 2020-01-09 Clay 1.0 Initial /// </summary> public Horde() { this.ContactLocation = new GeoEngine_Workspace.Location(); this.ContactName = ""; this.ContactType = ZType.Slow; this.ContactHordeSize = HordeSize.Small; }
/// <summary> /// Date Coder Vers Notes /// 2020-01-09 Clay 1.0 Initial /// /// This is the biggie constructor :) /// </summary> /// <param name="Lat"></param> /// <param name="Long"></param> /// <param name="Elevate"></param> /// <param name="Year"></param> /// <param name="Month"></param> /// <param name="Day"></param> /// <param name="ZType"></param> /// <param name="Name"></param> /// <param name="Size"></param> public Horde(double Lat, double Long, double Elevate, int Year, int Month, int Day, ZType ZType, String Name, HordeSize Size) { this.ContactLocation = new GeoEngine_Workspace.Location(Lat, Long, Elevate); this.ContactLocation.SetDate(Year, Month, Day); this.ContactType = ZType; this.ContactName = Name; this.ContactHordeSize = Size; }