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]
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 valueipe::Object
EImage enum valueipe::Object
EPath enum valueipe::Object
EReference enum valueipe::Object
EText enum valueipe::Object
fill() const ipe::Path [inline]
fillRule() const ipe::Path [inline]
getAttribute(Property prop)ipe::Path [virtual]
gradient() const ipe::Path [inline]
iMatrixipe::Object [protected]
iPinnedipe::Object [protected]
iTransformationsipe::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, Attribute stroke, Attribute fill)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
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]
snapVtx(const Vector &mouse, const Matrix &m, Vector &pos, double &bound) const ipe::Path [virtual]
stroke() const ipe::Path [inline]
tiling() const ipe::Path [inline]
transformations() const ipe::Object [inline]
type() const ipe::Path [virtual]
Type enum nameipe::Object
~Object()=0ipe::Object [pure virtual]