public PDFFormRenderer(List <PDFReferencePointRenderer> pdfREferencePoints) : this() { PDFReferencePointRenderer previous = null; foreach (PDFReferencePointRenderer p in pdfREferencePoints) { p.PDFID = this.ID; if (previous == null) { previous = p; } else { AddReferencePoint(p); previous = p; } } /* * WaypointRenderer previous = null; * foreach (WaypointRenderer p in pdfREferencePoints) * { * p.PathID = this.ID; * if (previous == null) previous = p; * else * { * AddSegment(previous, p); * previous = p; * } * }//*/ }
/* private void AddSegment(WaypointRenderer start, WaypointRenderer end) { LineSegment ls; ls.start = start; ls.end = end; segments.Add(ls); }//*/ public void AddReferencePoint(PDFReferencePointRenderer p) { PDFREferencePoints.Add(p); //AddSegment(waypoints.Last(), p); }
/* * private void AddSegment(WaypointRenderer start, WaypointRenderer end) * { * LineSegment ls; * ls.start = start; * ls.end = end; * segments.Add(ls); * }//*/ public void AddReferencePoint(PDFReferencePointRenderer p) { PDFREferencePoints.Add(p); //AddSegment(waypoints.Last(), p); }