コード例 #1
0
        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;
             * }
             * }//*/
        }
コード例 #2
0
 /*
 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);
 }
コード例 #3
0
        /*
         * 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);
        }