IpePath Member List

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

Accept(IpeVisitor &visitor) const IpePath [virtual]
AddSubPath(IpeSubPath *sp)IpePath
AddToBBox(IpeRect &box, const IpeMatrix &m) constIpePath [virtual]
AddToGraphicBBox(IpeRect &box, IpeStyleSheet *sheet, IpeMatrix &m) const IpeObject [virtual]
ApplyAttributes(IpePainter &painter) const IpeFillable [protected]
AsFillable()IpeFillable [virtual]
AsGroup()IpeObject [virtual]
AsImage()IpeObject [virtual]
AsMark()IpeObject [virtual]
AsPath()IpePath [virtual]
AsReference()IpeObject [virtual]
AsText()IpeObject [virtual]
BackwardArrow() constIpePath [inline]
CheckStyle(const IpeStyleSheet *sheet, IpeAttributeSeq &seq) const IpePath [virtual]
CheckSymbol(IpeAttribute attr, const IpeStyleSheet *sheet, IpeAttributeSeq &seq) (defined in IpeObject)IpeObject [protected, static]
Clone() constIpePath [virtual]
DashStyle() constIpeFillable [inline]
Distance(const IpeVector &v, const IpeMatrix &m, double bound) constIpePath [virtual]
Draw(IpePainter &painter) const IpePath [virtual]
DrawArrow(IpePainter &painter, IpeVector pos, IpeAngle alpha, IpeAttribute size)IpePath [static]
DrawClosedSpline(IpePainter &painter, int n, const IpeVector *v) const (defined in IpePath)IpePath
DrawSpline(IpePainter &painter, int n, const IpeVector *v) const (defined in IpePath)IpePath
EFixedPin enum value (defined in IpeObject)IpeObject
EHorizontalPin enum value (defined in IpeObject)IpeObject
ENoPin enum value (defined in IpeObject)IpeObject
EVerticalPin enum value (defined in IpeObject)IpeObject
Fill() constIpeFillable [inline]
ForwardArrow() constIpePath [inline]
IpeFillable()IpeFillable [explicit, protected]
IpeFillable(const IpeAllAttributes &attr)IpeFillable [explicit, protected]
IpeFillable(IpeRepository *rep, const IpeXmlAttributes &attr)IpeFillable [explicit, protected]
IpeFillable(const IpeFillable &rhs)IpeFillable [protected]
IpeObject()IpeObject [explicit, protected]
IpeObject(const IpeAllAttributes &attr)IpeObject [explicit, protected]
IpeObject(IpeRepository *rep, const IpeXmlAttributes &attr)IpeObject [explicit, protected]
IpeObject(const IpeObject &rhs)IpeObject [protected]
IpePath(IpeRepository *rep, const IpeXmlAttributes &attr, IpeString data)IpePath [explicit]
IpePath(const IpeAllAttributes &attr)IpePath [explicit]
IpePath(const IpeAllAttributes &attr, const IpeRect &rect)IpePath [explicit]
IpePath(const IpeAllAttributes &attr, const IpeSegment &seg)IpePath [explicit]
IpePath(const IpeAllAttributes &attr, const IpeVector &center, double radius)IpePath [explicit]
IpePath(const IpeAllAttributes &attr, const IpeVector &center, double radius, double alpha0, double alpha1)IpePath [explicit]
IpePath(const IpePath &rhs)IpePath
LineWidth() constIpeFillable [inline]
Matrix() constIpeObject [inline]
NumSubPaths() constIpePath [inline]
operator=(const IpePath &rhs)IpePath
pinned() constIpeObject [inline]
SaveAsXml(IpePainter &painter, IpeStream &stream, IpeString layer) constIpePath [virtual]
SaveAttributesAsXml(IpePainter &painter, IpeStream &stream, IpeString layer) constIpeObject [protected]
SaveFillAttributesAsXml(IpePainter &painter, IpeStream &stream) const IpeFillable [protected]
SetBackwardArrow(IpeAttribute size)IpePath
SetDashStyle(IpeAttribute dash)IpeFillable
SetFill(IpeAttribute fill)IpeFillable
SetForwardArrow(IpeAttribute size)IpePath
SetLineWidth(IpeAttribute lw)IpeFillable
SetMatrix(const IpeMatrix &matrix)IpeObject
setPinned(TPinned pin)IpeObject
SetStroke(IpeAttribute stroke)IpeObject
SetStrokeStyle(IpeStrokeStyle attr)IpeFillable
SnapBnd(const IpeVector &mouse, const IpeMatrix &m, IpeVector &pos, double &bound) const IpePath [virtual]
SnapVertex(const IpeVector &mouse, const IpeVector &v, IpeVector &pos, double &bound) (defined in IpeObject)IpeObject [inline, static]
SnapVtx(const IpeVector &mouse, const IpeMatrix &m, IpeVector &pos, double &bound) const IpePath [virtual]
Stroke() constIpeObject [inline]
StrokeStyle() constIpeFillable [inline]
SubPath(int i) const IpePath [inline]
TPinned enum name (defined in IpeObject)IpeObject
~IpeObject()=0IpeObject [pure virtual]
~IpePath()IpePath