IpeSegmentSubPath Member List

This is the complete list of members for IpeSegmentSubPath, including all inherited members.

AddToBBox(IpeRect &box, const IpeMatrix &m) constIpeSegmentSubPath [virtual]
Append(const IpePathSegment &seg)IpeSegmentSubPath
Append(const IpeMatrix &m, 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 IpeMatrix &m, const IpePathSegment &seg)IpeSegmentSubPath
AppendSegment(const IpeVector &v0, const IpeVector &v1)IpeSegmentSubPath
AppendSpline(const std::vector< IpeVector > &v)IpeSegmentSubPath
AsClosedSpline() constIpeSubPath [virtual]
AsClosedSpline()IpeSubPath [virtual]
AsEllipse() constIpeSubPath [virtual]
AsEllipse()IpeSubPath [virtual]
AsSegs() constIpeSegmentSubPath [virtual]
AsSegs()IpeSegmentSubPath [virtual]
Clone() constIpeSegmentSubPath [virtual]
Closed() constIpeSegmentSubPath [inline, virtual]
ClosingSegment(IpeVector u[2]) constIpeSegmentSubPath
DeleteCP(int seg, int cp)IpeSegmentSubPath
DeleteSegment(int seg)IpeSegmentSubPath
Distance(const IpeVector &v, const IpeMatrix &m, double bound) constIpeSegmentSubPath [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() constIpeSegmentSubPath [inline]
SaveAsXml(IpeStream &stream) constIpeSegmentSubPath [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) constIpeSegmentSubPath [virtual]
TType enum nameIpeSubPath
Type() constIpeSegmentSubPath [virtual]
~IpeSubPath()=0IpeSubPath [pure virtual]