Ipelib
ipe::Path Member List

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

accept(Visitor &visitor) const overrideipe::Pathvirtual
addToBBox(Rect &box, const Matrix &m, bool cp) const overrideipe::Pathvirtual
arrow() constipe::Pathinline
arrowShape() constipe::Pathinline
arrowSize() constipe::Pathinline
asGroup()ipe::Objectvirtual
asGroup() constipe::Objectvirtual
asImage()ipe::Objectvirtual
asPath() overrideipe::Pathvirtual
asReference()ipe::Objectvirtual
asText()ipe::Objectvirtual
checkStyle(const Cascade *sheet, AttributeSeq &seq) const overrideipe::Pathvirtual
checkSymbol(Kind kind, Attribute attr, const Cascade *sheet, AttributeSeq &seq)ipe::Objectprotectedstatic
clone() const overrideipe::Pathvirtual
create(const XmlAttributes &attr, String data)ipe::Pathstatic
dashStyle() constipe::Pathinline
distance(const Vector &v, const Matrix &m, double bound) const overrideipe::Pathvirtual
draw(Painter &painter) const overrideipe::Pathvirtual
drawArrow(Painter &painter, Vector pos, Angle alpha, Attribute shape, Attribute size, double radius)ipe::Pathstatic
drawSimple(Painter &painter) const overrideipe::Pathvirtual
effectiveMatrix(const Matrix &m, const Vector &pos=Vector::ZERO) const noexceptipe::Objectprotected
EGroup enum valueipe::Object
EImage enum valueipe::Object
EPath enum valueipe::Object
EReference enum valueipe::Object
EText enum valueipe::Object
fill() constipe::Pathinline
fillRule() constipe::Pathinline
getAttribute(Property prop) const noexcept overrideipe::Pathvirtual
getCustom() const noexceptipe::Object
gradient() constipe::Pathinline
iCustomipe::Objectprotected
iMatrixipe::Objectprotected
iPinnedipe::Objectprotected
iTransformationsipe::Objectprotected
lineCap() constipe::Pathinline
lineJoin() constipe::Pathinline
matrix() constipe::Objectinline
Object()ipe::Objectexplicitprotected
Object(const AllAttributes &attr)ipe::Objectexplicitprotected
Object(const Object &rhs)ipe::Objectprotected
Object(const XmlAttributes &attr)ipe::Objectexplicitprotected
opacity() constipe::Pathinline
Path(const AllAttributes &attr, const Shape &shape, bool withArrows=false)ipe::Pathexplicit
pathMode() constipe::Pathinline
pen() constipe::Pathinline
pinned() constipe::Objectvirtual
rArrow() constipe::Pathinline
rArrowShape() constipe::Pathinline
rArrowSize() constipe::Pathinline
saveAsXml(Stream &stream, String layer) const overrideipe::Pathvirtual
saveAttributesAsXml(Stream &stream, String layer) constipe::Objectprotected
setArrow(bool arrow, Attribute shape, Attribute size)ipe::Path
setAttribute(Property prop, Attribute value) overrideipe::Pathvirtual
setCustom(Attribute value)ipe::Object
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) overrideipe::Pathvirtual
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() constipe::Pathinline
snapBnd(const Vector &mouse, const Matrix &m, Vector &pos, double &bound) const overrideipe::Pathvirtual
snapCtl(const Vector &mouse, const Matrix &m, Vector &pos, double &bound) const overrideipe::Pathvirtual
snapVtx(const Vector &mouse, const Matrix &m, Vector &pos, double &bound) const overrideipe::Pathvirtual
stroke() constipe::Pathinline
strokeOpacity() constipe::Pathinline
tiling() constipe::Pathinline
transformations() constipe::Objectinline
Type enum nameipe::Object
type() const overrideipe::Pathvirtual
~Object()=0ipe::Objectpure virtual