public static LineWalkerMark AddMark(this LineWalker walker, double len, LineSegmentDelegate segDel) { var walkerMark = new LineWalkerMark(len, segDel); walker.AddMark(walkerMark); return(walkerMark); }
public static void AddMark(this LineWalker walker, double len, LineSegmentDelegate segDel) { var mark = new LineWalkerMark(len, segDel); walker.AddWalkMark(mark); }
public LineWalkerMark(double len, LineSegmentDelegate lineSegDel) { this.Len = len; this.lineSegDel = lineSegDel; }