Пример #1
0
 public LightningStrikeDay(BaseStrikeBasic _strike, string _administrativeRegionName)
 {
     if (_administrativeRegionName != null)
     {
         administrativeRegionName = _administrativeRegionName;
     }
     dateTime = _strike.DateAndTime;
 }
        public BaseStrikeStandard ConvertBasicStrikToStandard(BaseStrikeBasic strike)
        {
            var res = new LightningStrikeStandard()
            {
                ID          = strike.ID,
                DateAndTime = strike.DateAndTime,
                Longitude   = strike.Longitude,
                Latitude    = strike.Latitude
            };

            return(res);
        }
 public override bool AddStrikeToShapeWithJudgment(BaseStrikeBasic strike)
 {
     return(AddStrikeToShapeWithJudgment(strike.ConvertToIStrike_Standard()));
 }
 public abstract bool AddStrikeToShapeWithJudgment(BaseStrikeBasic _strike);
Пример #5
0
 public abstract void ProcessStrikes(BaseStrikeBasic strike);
Пример #6
0
 public override void ProcessStrikes(BaseStrikeBasic strike)
 {
     shapes.AddStrikeToShapesWithJudgment(strike.ConvertToIStrike_Standard());
 }