~ubuntu-branches/ubuntu/precise/ipe/precise

« back to all changes in this revision

Viewing changes to doc/class_ipe_segment_sub_path.html

  • Committer: Bazaar Package Importer
  • Author(s): Steve M. Robbins
  • Date: 2005-02-24 22:09:16 UTC
  • mfrom: (2.1.1 hoary)
  • Revision ID: james.westby@ubuntu.com-20050224220916-9vxiiqjz066r5489
Tags: 6.0pre23-2
debian/control: Ipe should depend on exact version of libipe.
Closes: #296771.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<title>Ipelib: IpeSegmentSubPath class Reference</title>
4
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
5
</head><body>
6
 
<!-- Generated by Doxygen 1.3.4 -->
 
6
<!-- Generated by Doxygen 1.3.6 -->
7
7
<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a></div>
8
8
<h1>IpeSegmentSubPath Class Reference<br>
9
9
<small>
18
18
<li><a class="el" href="class_ipe_segment_sub_path.html#a0">IpeSegmentSubPath</a> ()
19
19
<li>virtual <a class="el" href="class_ipe_sub_path.html#w3">TType</a> <a class="el" href="class_ipe_segment_sub_path.html#a1">Type</a> () const 
20
20
<li>virtual bool <a class="el" href="class_ipe_segment_sub_path.html#a2">Closed</a> () const 
21
 
<li>virtual const  <a class="el" href="class_ipe_segment_sub_path.html">IpeSegmentSubPath</a> * <a class="el" href="class_ipe_segment_sub_path.html#a3">AsSegs</a> () const 
 
21
<li>virtual const <a class="el" href="class_ipe_segment_sub_path.html">IpeSegmentSubPath</a> * <a class="el" href="class_ipe_segment_sub_path.html#a3">AsSegs</a> () const 
22
22
<li>virtual <a class="el" href="class_ipe_segment_sub_path.html">IpeSegmentSubPath</a> * <a class="el" href="class_ipe_segment_sub_path.html#a4">AsSegs</a> ()
23
23
<li>virtual <a class="el" href="class_ipe_sub_path.html">IpeSubPath</a> * <a class="el" href="class_ipe_segment_sub_path.html#a5">Clone</a> () const 
24
 
<li>virtual <a class="el" href="class_ipe_sub_path.html">IpeSubPath</a> * <a class="el" href="class_ipe_segment_sub_path.html#a6">Transform</a> (const  <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &amp;m) const 
 
24
<li>virtual <a class="el" href="class_ipe_sub_path.html">IpeSubPath</a> * <a class="el" href="class_ipe_segment_sub_path.html#a6">Transform</a> (const <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &amp;m) const 
25
25
<li>virtual void <a class="el" href="class_ipe_segment_sub_path.html#a7">SaveAsXml</a> (<a class="el" href="class_ipe_stream.html">IpeStream</a> &amp;stream) const 
26
26
<li>virtual void <a class="el" href="class_ipe_segment_sub_path.html#a8">Draw</a> (<a class="el" href="class_ipe_painter.html">IpePainter</a> &amp;painter) const 
27
 
<li>virtual void <a class="el" href="class_ipe_segment_sub_path.html#a9">AddToBBox</a> (<a class="el" href="class_ipe_rect.html">IpeRect</a> &amp;box, const  <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &amp;m) const 
28
 
<li>virtual double <a class="el" href="class_ipe_segment_sub_path.html#a10">Distance</a> (const  <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v, const  <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &amp;m, double bound) const 
29
 
<li>virtual void <a class="el" href="class_ipe_segment_sub_path.html#a11">SnapVtx</a> (const  <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;mouse, const  <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &amp;m, <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;pos, double &amp;bound) const 
30
 
<li>virtual void <a class="el" href="class_ipe_segment_sub_path.html#a12">SnapBnd</a> (const  <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;mouse, const  <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &amp;m, <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;pos, double &amp;bound) const 
 
27
<li>virtual void <a class="el" href="class_ipe_segment_sub_path.html#a9">AddToBBox</a> (<a class="el" href="class_ipe_rect.html">IpeRect</a> &amp;box, const <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &amp;m) const 
 
28
<li>virtual double <a class="el" href="class_ipe_segment_sub_path.html#a10">Distance</a> (const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v, const <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &amp;m, double bound) const 
 
29
<li>virtual void <a class="el" href="class_ipe_segment_sub_path.html#a11">SnapVtx</a> (const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;mouse, const <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &amp;m, <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;pos, double &amp;bound) const 
 
30
<li>virtual void <a class="el" href="class_ipe_segment_sub_path.html#a12">SnapBnd</a> (const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;mouse, const <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &amp;m, <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;pos, double &amp;bound) const 
31
31
<li>int <a class="el" href="class_ipe_segment_sub_path.html#a13">NumSegments</a> () const 
32
32
<li><a class="el" href="class_ipe_path_segment.html">IpePathSegment</a> <a class="el" href="class_ipe_segment_sub_path.html#a14">Segment</a> (int i) const 
33
 
<li><a class="anchor" name="a15" doxytag="IpeSegmentSubPath::ClosingSegment" ></a>
34
 
<a class="el" href="class_ipe_path_segment.html">IpePathSegment</a> <b>ClosingSegment</b> (<a class="el" href="class_ipe_vector.html">IpeVector</a> u[2]) const 
35
 
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a16">Append</a> (const  <a class="el" href="class_ipe_path_segment.html">IpePathSegment</a> &amp;seg)
36
 
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a17">AppendReversed</a> (const  <a class="el" href="class_ipe_path_segment.html">IpePathSegment</a> &amp;seg)
37
 
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a18">AppendSegment</a> (const  <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v0, const  <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v1)
38
 
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a19">AppendArc</a> (const  <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &amp;m, const  <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v0, const  <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v1)
39
 
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a20">AppendQuad</a> (const  <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v0, const  <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v1, const  <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v2)
40
 
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a21">AppendBezier</a> (const  <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v0, const  <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v1, const  <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v2, const  <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v3)
41
 
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a22">AppendSpline</a> (const  std::vector&lt; <a class="el" href="class_ipe_vector.html">IpeVector</a> &gt; &amp;v)
 
33
<li><a class="el" href="class_ipe_path_segment.html">IpePathSegment</a> <a class="el" href="class_ipe_segment_sub_path.html#a15">ClosingSegment</a> (<a class="el" href="class_ipe_vector.html">IpeVector</a> u[2]) const 
 
34
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a16">Append</a> (const <a class="el" href="class_ipe_path_segment.html">IpePathSegment</a> &amp;seg)
 
35
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a17">AppendReversed</a> (const <a class="el" href="class_ipe_path_segment.html">IpePathSegment</a> &amp;seg)
 
36
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a18">AppendSegment</a> (const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v0, const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v1)
 
37
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a19">AppendArc</a> (const <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &amp;m, const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v0, const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v1)
 
38
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a20">AppendQuad</a> (const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v0, const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v1, const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v2)
 
39
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a21">AppendBezier</a> (const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v0, const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v1, const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v2, const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;v3)
 
40
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a22">AppendSpline</a> (const std::vector&lt; <a class="el" href="class_ipe_vector.html">IpeVector</a> &gt; &amp;v)
42
41
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a23">SetClosed</a> (bool closed)
43
 
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a24">MoveCP</a> (int seg, int cp, const  <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;pos)
44
 
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a25">InsertCP</a> (int seg, int cp, const  <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;pos)
 
42
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a24">MoveCP</a> (int seg, int cp, const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;pos)
 
43
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a25">InsertCP</a> (int seg, int cp, const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;pos)
45
44
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a26">InsertSegment</a> (int seg)
46
45
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a27">DeleteSegment</a> (int seg)
47
46
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a28">DeleteCP</a> (int seg, int cp)
48
47
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a29">Straighten</a> (int seg)
49
 
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a30">SetMatrix</a> (int seg, const  <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &amp;m)
 
48
<li>void <a class="el" href="class_ipe_segment_sub_path.html#a30">SetMatrix</a> (int seg, const <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &amp;m)
50
49
</ul>
51
50
<hr><a name="_details"></a><h2>Detailed Description</h2>
52
51
Subpath consisting of a sequence of IpePathSegment's. 
153
152
    <td class="mdRow">
154
153
      <table cellpadding="0" cellspacing="0" border="0">
155
154
        <tr>
156
 
          <td class="md" nowrap valign="top"> const  <a class="el" href="class_ipe_segment_sub_path.html">IpeSegmentSubPath</a> * IpeSegmentSubPath::AsSegs </td>
 
155
          <td class="md" nowrap valign="top"> const <a class="el" href="class_ipe_segment_sub_path.html">IpeSegmentSubPath</a> * IpeSegmentSubPath::AsSegs </td>
157
156
          <td class="md" valign="top">(&nbsp;</td>
158
157
          <td class="mdname1" valign="top" nowrap>          </td>
159
158
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
354
353
          <td class="mdname" nowrap> <em>box</em>, </td>
355
354
        </tr>
356
355
        <tr>
357
 
          <td></td>
 
356
          <td class="md" nowrap align="right"></td>
358
357
          <td></td>
359
358
          <td class="md" nowrap>const <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &amp;&nbsp;</td>
360
359
          <td class="mdname" nowrap> <em>m</em></td>
396
395
          <td class="mdname" nowrap> <em>v</em>, </td>
397
396
        </tr>
398
397
        <tr>
399
 
          <td></td>
 
398
          <td class="md" nowrap align="right"></td>
400
399
          <td></td>
401
400
          <td class="md" nowrap>const <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &amp;&nbsp;</td>
402
401
          <td class="mdname" nowrap> <em>m</em>, </td>
403
402
        </tr>
404
403
        <tr>
405
 
          <td></td>
 
404
          <td class="md" nowrap align="right"></td>
406
405
          <td></td>
407
406
          <td class="md" nowrap>double&nbsp;</td>
408
407
          <td class="mdname" nowrap> <em>bound</em></td>
444
443
          <td class="mdname" nowrap> <em>mouse</em>, </td>
445
444
        </tr>
446
445
        <tr>
447
 
          <td></td>
 
446
          <td class="md" nowrap align="right"></td>
448
447
          <td></td>
449
448
          <td class="md" nowrap>const <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &amp;&nbsp;</td>
450
449
          <td class="mdname" nowrap> <em>m</em>, </td>
451
450
        </tr>
452
451
        <tr>
453
 
          <td></td>
 
452
          <td class="md" nowrap align="right"></td>
454
453
          <td></td>
455
454
          <td class="md" nowrap><a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;&nbsp;</td>
456
455
          <td class="mdname" nowrap> <em>pos</em>, </td>
457
456
        </tr>
458
457
        <tr>
459
 
          <td></td>
 
458
          <td class="md" nowrap align="right"></td>
460
459
          <td></td>
461
460
          <td class="md" nowrap>double &amp;&nbsp;</td>
462
461
          <td class="mdname" nowrap> <em>bound</em></td>
498
497
          <td class="mdname" nowrap> <em>mouse</em>, </td>
499
498
        </tr>
500
499
        <tr>
501
 
          <td></td>
 
500
          <td class="md" nowrap align="right"></td>
502
501
          <td></td>
503
502
          <td class="md" nowrap>const <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &amp;&nbsp;</td>
504
503
          <td class="mdname" nowrap> <em>m</em>, </td>
505
504
        </tr>
506
505
        <tr>
507
 
          <td></td>
 
506
          <td class="md" nowrap align="right"></td>
508
507
          <td></td>
509
508
          <td class="md" nowrap><a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;&nbsp;</td>
510
509
          <td class="mdname" nowrap> <em>pos</em>, </td>
511
510
        </tr>
512
511
        <tr>
513
 
          <td></td>
 
512
          <td class="md" nowrap align="right"></td>
514
513
          <td></td>
515
514
          <td class="md" nowrap>double &amp;&nbsp;</td>
516
515
          <td class="mdname" nowrap> <em>bound</em></td>
567
566
<p>
568
567
Return number of segments. 
569
568
<p>
570
 
    </td>
 
569
This does not include the closing segment for a closed path.     </td>
571
570
  </tr>
572
571
</table>
573
572
<a class="anchor" name="a14" doxytag="IpeSegmentSubPath::Segment" ></a><p>
598
597
<p>
599
598
Return segment. 
600
599
<p>
601
 
If <em>i</em> is negative, elements from the end are returned.     </td>
 
600
If <em>i</em> is negative, elements from the end are returned. The closing segment of a closed path is not accessible this way (use ClosingSegment instead)!     </td>
 
601
  </tr>
 
602
</table>
 
603
<a class="anchor" name="a15" doxytag="IpeSegmentSubPath::ClosingSegment" ></a><p>
 
604
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
605
  <tr>
 
606
    <td class="mdRow">
 
607
      <table cellpadding="0" cellspacing="0" border="0">
 
608
        <tr>
 
609
          <td class="md" nowrap valign="top"> <a class="el" href="class_ipe_path_segment.html">IpePathSegment</a> IpeSegmentSubPath::ClosingSegment </td>
 
610
          <td class="md" valign="top">(&nbsp;</td>
 
611
          <td class="md" nowrap valign="top"><a class="el" href="class_ipe_vector.html">IpeVector</a>&nbsp;</td>
 
612
          <td class="mdname1" valign="top" nowrap> <em>u</em>[2]          </td>
 
613
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
 
614
          <td class="md" nowrap> const</td>
 
615
        </tr>
 
616
 
 
617
      </table>
 
618
    </td>
 
619
  </tr>
 
620
</table>
 
621
<table cellspacing=5 cellpadding=0 border=0>
 
622
  <tr>
 
623
    <td>
 
624
      &nbsp;
 
625
    </td>
 
626
    <td>
 
627
 
 
628
<p>
 
629
Returns the closing segment of a closed path. 
 
630
<p>
 
631
Since the closing segment isn't actually stored inside this object, you have to provide a length-2 vector for the control points.     </td>
602
632
  </tr>
603
633
</table>
604
634
<a class="anchor" name="a16" doxytag="IpeSegmentSubPath::Append" ></a><p>
675
705
          <td class="mdname" nowrap> <em>v0</em>, </td>
676
706
        </tr>
677
707
        <tr>
678
 
          <td></td>
 
708
          <td class="md" nowrap align="right"></td>
679
709
          <td></td>
680
710
          <td class="md" nowrap>const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;&nbsp;</td>
681
711
          <td class="mdname" nowrap> <em>v1</em></td>
715
745
          <td class="mdname" nowrap> <em>m</em>, </td>
716
746
        </tr>
717
747
        <tr>
718
 
          <td></td>
 
748
          <td class="md" nowrap align="right"></td>
719
749
          <td></td>
720
750
          <td class="md" nowrap>const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;&nbsp;</td>
721
751
          <td class="mdname" nowrap> <em>v0</em>, </td>
722
752
        </tr>
723
753
        <tr>
724
 
          <td></td>
 
754
          <td class="md" nowrap align="right"></td>
725
755
          <td></td>
726
756
          <td class="md" nowrap>const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;&nbsp;</td>
727
757
          <td class="mdname" nowrap> <em>v1</em></td>
761
791
          <td class="mdname" nowrap> <em>v0</em>, </td>
762
792
        </tr>
763
793
        <tr>
764
 
          <td></td>
 
794
          <td class="md" nowrap align="right"></td>
765
795
          <td></td>
766
796
          <td class="md" nowrap>const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;&nbsp;</td>
767
797
          <td class="mdname" nowrap> <em>v1</em>, </td>
768
798
        </tr>
769
799
        <tr>
770
 
          <td></td>
 
800
          <td class="md" nowrap align="right"></td>
771
801
          <td></td>
772
802
          <td class="md" nowrap>const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;&nbsp;</td>
773
803
          <td class="mdname" nowrap> <em>v2</em></td>
807
837
          <td class="mdname" nowrap> <em>v0</em>, </td>
808
838
        </tr>
809
839
        <tr>
810
 
          <td></td>
 
840
          <td class="md" nowrap align="right"></td>
811
841
          <td></td>
812
842
          <td class="md" nowrap>const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;&nbsp;</td>
813
843
          <td class="mdname" nowrap> <em>v1</em>, </td>
814
844
        </tr>
815
845
        <tr>
816
 
          <td></td>
 
846
          <td class="md" nowrap align="right"></td>
817
847
          <td></td>
818
848
          <td class="md" nowrap>const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;&nbsp;</td>
819
849
          <td class="mdname" nowrap> <em>v2</em>, </td>
820
850
        </tr>
821
851
        <tr>
822
 
          <td></td>
 
852
          <td class="md" nowrap align="right"></td>
823
853
          <td></td>
824
854
          <td class="md" nowrap>const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;&nbsp;</td>
825
855
          <td class="mdname" nowrap> <em>v3</em></td>
921
951
          <td class="mdname" nowrap> <em>seg</em>, </td>
922
952
        </tr>
923
953
        <tr>
924
 
          <td></td>
 
954
          <td class="md" nowrap align="right"></td>
925
955
          <td></td>
926
956
          <td class="md" nowrap>int&nbsp;</td>
927
957
          <td class="mdname" nowrap> <em>cp</em>, </td>
928
958
        </tr>
929
959
        <tr>
930
 
          <td></td>
 
960
          <td class="md" nowrap align="right"></td>
931
961
          <td></td>
932
962
          <td class="md" nowrap>const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;&nbsp;</td>
933
963
          <td class="mdname" nowrap> <em>pos</em></td>
967
997
          <td class="mdname" nowrap> <em>seg</em>, </td>
968
998
        </tr>
969
999
        <tr>
970
 
          <td></td>
 
1000
          <td class="md" nowrap align="right"></td>
971
1001
          <td></td>
972
1002
          <td class="md" nowrap>int&nbsp;</td>
973
1003
          <td class="mdname" nowrap> <em>cp</em>, </td>
974
1004
        </tr>
975
1005
        <tr>
976
 
          <td></td>
 
1006
          <td class="md" nowrap align="right"></td>
977
1007
          <td></td>
978
1008
          <td class="md" nowrap>const <a class="el" href="class_ipe_vector.html">IpeVector</a> &amp;&nbsp;</td>
979
1009
          <td class="mdname" nowrap> <em>pos</em></td>
1075
1105
          <td class="mdname" nowrap> <em>seg</em>, </td>
1076
1106
        </tr>
1077
1107
        <tr>
1078
 
          <td></td>
 
1108
          <td class="md" nowrap align="right"></td>
1079
1109
          <td></td>
1080
1110
          <td class="md" nowrap>int&nbsp;</td>
1081
1111
          <td class="mdname" nowrap> <em>cp</em></td>
1100
1130
<p>
1101
1131
Delete a control point from a spline segment. 
1102
1132
<p>
1103
 
If <em>seg</em> or  are negative, count from the end. This cannot be used to remove the first or last CP of a spline curve, unless the spline is the first or last segment of the subpath. If the spline has only two vertices, it is simply deleted.     </td>
 
1133
If <em>seg</em> or <em>cp</em> are negative, count from the end. This cannot be used to remove the first or last CP of a spline curve, unless the spline is the first or last segment of the subpath. If the spline has only two vertices, it is simply deleted.     </td>
1104
1134
  </tr>
1105
1135
</table>
1106
1136
<a class="anchor" name="a29" doxytag="IpeSegmentSubPath::Straighten" ></a><p>
1146
1176
          <td class="mdname" nowrap> <em>seg</em>, </td>
1147
1177
        </tr>
1148
1178
        <tr>
1149
 
          <td></td>
 
1179
          <td class="md" nowrap align="right"></td>
1150
1180
          <td></td>
1151
1181
          <td class="md" nowrap>const <a class="el" href="class_ipe_matrix.html">IpeMatrix</a> &amp;&nbsp;</td>
1152
1182
          <td class="mdname" nowrap> <em>m</em></td>