public void InitVm(Parameters parameters) { RuleDatas.Clear(); RuleInscriptions.Clear(); RulePointerLine.Clear(); RulePointer.Clear(); RuleFillPointer.Clear(); PanelBorderLine.Clear(); LevelsInscriptions.Clear(); _parameters = parameters; SetLength(); SetPointsValue(); }
public List <BorderLine> GetDopRulePanelBorderLine() { if (_parameters.v <= _mineConfig.MainViewConfig.MaxDopRuleSpeed.Value) { PanelBorderLine.Add(new BorderLine { Pen = pen, LeftTopX = 0, LeftTopY = 0, Width = panelWidth - 1, Height = panelHeight - 1 }); } return(PanelBorderLine); }