Exemplo n.º 1
0
 public bool GetBorder(MarkupEnterPoint point, out ITrajectory line)
 {
     if (point.IsFirst && Markup.GetBordersLine(this, Prev, out line))
     {
         return(true);
     }
     else if (point.IsLast && Markup.GetBordersLine(this, Next, out line))
     {
         return(true);
     }
     else
     {
         line = null;
         return(false);
     }
 }
Exemplo n.º 2
0
 protected override void Reset(IToolMode prevMode)
 {
     DragPoint = prevMode is MakeLineToolMode makeLineMode ? makeLineMode.HoverPoint as MarkupEnterPoint : null;
 }