Ipelib

ipe::Path Member List

This is the complete list of members for ipe::Path, including all inherited members.

accept(Visitor &visitor) const | ipe::Path | virtual
addToBBox(Rect &box, const Matrix &m, bool cp) const | ipe::Path | virtual
arrow() const | ipe::Path | inline
arrowShape() const | ipe::Path | inline
arrowSize() const | ipe::Path | inline
asGroup() | ipe::Object | virtual
asGroup() const | ipe::Object | virtual
asImage() | ipe::Object | virtual
asPath() | ipe::Path | virtual
asReference() | ipe::Object | virtual
asText() | ipe::Object | virtual
checkStyle(const Cascade *sheet, AttributeSeq &seq) const | ipe::Path | virtual
checkSymbol(Kind kind, Attribute attr, const Cascade *sheet, AttributeSeq &seq) | ipe::Object | protected static
clone() const | ipe::Path | virtual
create(const XmlAttributes &attr, String data) | ipe::Path | static
dashStyle() const | ipe::Path | inline
distance(const Vector &v, const Matrix &m, double bound) const | ipe::Path | virtual
draw(Painter &painter) const | ipe::Path | virtual
drawArrow(Painter &painter, Vector pos, Angle alpha, Attribute shape, Attribute size, double radius) | ipe::Path | static
drawSimple(Painter &painter) const | ipe::Path | virtual
EGroup enum value | ipe::Object |
EImage enum value | ipe::Object |
EPath enum value | ipe::Object |
EReference enum value | ipe::Object |
EText enum value | ipe::Object |
fill() const | ipe::Path | inline
fillRule() const | ipe::Path | inline
getAttribute(Property prop) const noexcept | ipe::Path | virtual
gradient() const | ipe::Path | inline
iMatrix | ipe::Object | protected
iPinned | ipe::Object | protected
iTransformations | ipe::Object | protected
lineCap() const | ipe::Path | inline
lineJoin() const | ipe::Path | inline
matrix() const | ipe::Object | inline
Object() | ipe::Object | explicit protected
Object(const AllAttributes &attr) | ipe::Object | explicit protected
Object(const Object &rhs) | ipe::Object | protected
Object(const XmlAttributes &attr) | ipe::Object | explicit protected
opacity() const | ipe::Path | inline
Path(const AllAttributes &attr, const Shape &shape, bool withArrows=false) | ipe::Path | explicit
pathMode() const | ipe::Path | inline
pen() const | ipe::Path | inline
pinned() const | ipe::Object | virtual
rArrow() const | ipe::Path | inline
rArrowShape() const | ipe::Path | inline
rArrowSize() const | ipe::Path | inline
saveAsXml(Stream &stream, String layer) const | ipe::Path | virtual
saveAttributesAsXml(Stream &stream, String layer) const | ipe::Object | protected
setArrow(bool arrow, Attribute shape, Attribute size) | ipe::Path |
setAttribute(Property prop, Attribute value) | ipe::Path | virtual
setDashStyle(Attribute dash) | ipe::Path |
setFill(Attribute fill) | ipe::Path |
setFillRule(TFillRule s) | ipe::Path |
setGradient(Attribute a) | ipe::Path |
setLineCap(TLineCap s) | ipe::Path |
setLineJoin(TLineJoin s) | ipe::Path |
setMatrix(const Matrix &matrix) | ipe::Object |
setOpacity(Attribute opaq) | ipe::Path |
setPathMode(TPathMode pm) | ipe::Path |
setPen(Attribute pen) | ipe::Path |
setPinned(TPinned pin) | ipe::Object |
setRarrow(bool arrow, Attribute shape, Attribute size) | ipe::Path |
setShape(const Shape &shape) | ipe::Path |
setStroke(Attribute stroke) | ipe::Path |
setStrokeOpacity(Attribute opaq) | ipe::Path |
setTiling(Attribute a) | ipe::Path |
setTransformations(TTransformations trans) | ipe::Object |
shape() const | ipe::Path | inline
snapBnd(const Vector &mouse, const Matrix &m, Vector &pos, double &bound) const | ipe::Path | virtual
snapCtl(const Vector &mouse, const Matrix &m, Vector &pos, double &bound) const | ipe::Path | virtual
snapVtx(const Vector &mouse, const Matrix &m, Vector &pos, double &bound) const | ipe::Path | virtual
stroke() const | ipe::Path | inline
strokeOpacity() const | ipe::Path | inline
tiling() const | ipe::Path | inline
transformations() const | ipe::Object | inline
type() const | ipe::Path | virtual
Type enum name | ipe::Object |
~Object()=0 | ipe::Object | pure virtual