示例#1
0
 public void Update(bool onlySelfUpdate = false)
 {
     LineTrajectory = CalculateTrajectory();
     if (!onlySelfUpdate)
     {
         Markup.Update(this);
     }
 }
示例#2
0
        public void Update(bool onlySelfUpdate = false)
        {
            EnterLine.Update(GetAlignment(RightBorder.Value, EnterLine.Start), GetAlignment(LeftBorder.Value, EnterLine.End), true);
            CrosswalkLine.Update(true);

            if (!onlySelfUpdate)
            {
                Markup.Update(this);
            }
示例#3
0
 protected virtual void RuleChanged() => Markup.Update(this, true);
示例#4
0
 private void ClipSidewalkChanged() => Markup.Update(this, true, false);
示例#5
0
 private void AlignmentChanged() => Markup.Update(this, true, true);
示例#6
0
 private void FillerChanged() => Markup?.Update(this, true);
示例#7
0
 protected void CrosswalkChanged() => Markup.Update(this, true, true);
示例#8
0
 private void RuleChanged() => Markup.Update(this);
示例#9
0
 protected override void RuleChanged() => Markup.Update(this, true);