| AddToBBox(IpeRect &box, const IpeMatrix &m) const | IpeSegmentSubPath | [virtual] |
| Append(const IpePathSegment &seg) | IpeSegmentSubPath | |
| AppendArc(const IpeMatrix &m, const IpeVector &v0, const IpeVector &v1) | IpeSegmentSubPath | |
| AppendBezier(const IpeVector &v0, const IpeVector &v1, const IpeVector &v2, const IpeVector &v3) | IpeSegmentSubPath | |
| AppendQuad(const IpeVector &v0, const IpeVector &v1, const IpeVector &v2) | IpeSegmentSubPath | |
| AppendReversed(const IpePathSegment &seg) | IpeSegmentSubPath | |
| AppendSegment(const IpeVector &v0, const IpeVector &v1) | IpeSegmentSubPath | |
| AppendSpline(const std::vector< IpeVector > &v) | IpeSegmentSubPath | |
| AsClosedSpline() const | IpeSubPath | [virtual] |
| AsClosedSpline() | IpeSubPath | [virtual] |
| AsEllipse() const | IpeSubPath | [virtual] |
| AsEllipse() | IpeSubPath | [virtual] |
| AsSegs() const | IpeSegmentSubPath | [virtual] |
| AsSegs() | IpeSegmentSubPath | [virtual] |
| Clone() const | IpeSegmentSubPath | [virtual] |
| Closed() const | IpeSegmentSubPath | [inline, virtual] |
| ClosingSegment(IpeVector u[2]) const | IpeSegmentSubPath | |
| DeleteCP(int seg, int cp) | IpeSegmentSubPath | |
| DeleteSegment(int seg) | IpeSegmentSubPath | |
| Distance(const IpeVector &v, const IpeMatrix &m, double bound) const | IpeSegmentSubPath | [virtual] |
| Draw(IpePainter &painter) const | IpeSegmentSubPath | [virtual] |
| EClosedSpline enum value (defined in IpeSubPath) | IpeSubPath | |
| EEllipse enum value (defined in IpeSubPath) | IpeSubPath | |
| ESegments enum value (defined in IpeSubPath) | IpeSubPath | |
| InsertCP(int seg, int cp, const IpeVector &pos) | IpeSegmentSubPath | |
| InsertSegment(int seg) | IpeSegmentSubPath | |
| IpeSegmentSubPath() | IpeSegmentSubPath | |
| MoveCP(int seg, int cp, const IpeVector &pos) | IpeSegmentSubPath | |
| NumSegments() const | IpeSegmentSubPath | [inline] |
| SaveAsXml(IpeStream &stream) const | IpeSegmentSubPath | [virtual] |
| Segment(int i) const | IpeSegmentSubPath | |
| SetClosed(bool closed) | IpeSegmentSubPath | |
| SetMatrix(int seg, const IpeMatrix &m) | IpeSegmentSubPath | |
| SnapBnd(const IpeVector &mouse, const IpeMatrix &m, IpeVector &pos, double &bound) const | IpeSegmentSubPath | [virtual] |
| SnapVtx(const IpeVector &mouse, const IpeMatrix &m, IpeVector &pos, double &bound) const | IpeSegmentSubPath | [virtual] |
| Straighten(int seg) | IpeSegmentSubPath | |
| Transform(const IpeMatrix &m) const | IpeSegmentSubPath | [virtual] |
| TType enum name | IpeSubPath | |
| Type() const | IpeSegmentSubPath | [virtual] |
| ~IpeSubPath()=0 | IpeSubPath | [pure virtual] |