, including all inherited members.
accept(Visitor &visitor) const | ipe::Reference | [virtual] |
addToBBox(Rect &box, const Matrix &m, bool cp) const | ipe::Reference | [virtual] |
asGroup() | ipe::Object | [virtual] |
asImage() | ipe::Object | [virtual] |
asPath() | ipe::Object | [virtual] |
asReference() | ipe::Reference | [virtual] |
asText() | ipe::Object | [virtual] |
checkStyle(const Cascade *sheet, AttributeSeq &seq) const | ipe::Reference | [virtual] |
checkSymbol(Kind kind, Attribute attr, const Cascade *sheet, AttributeSeq &seq) | ipe::Object | [protected, static] |
clone() const | ipe::Reference | [virtual] |
distance(const Vector &v, const Matrix &m, double bound) const | ipe::Reference | [virtual] |
draw(Painter &painter) const | ipe::Reference | [virtual] |
drawSimple(Painter &painter) const | ipe::Reference | [virtual] |
EGroup enum value | ipe::Object | |
EHasFill enum value | ipe::Reference | |
EHasPen enum value | ipe::Reference | |
EHasSize enum value | ipe::Reference | |
EHasStroke enum value | ipe::Reference | |
EImage enum value | ipe::Object | |
EIsArrow enum value | ipe::Reference | |
EIsMark enum value | ipe::Reference | |
EPath enum value | ipe::Object | |
EReference enum value | ipe::Object | |
EText enum value | ipe::Object | |
fill() const | ipe::Reference | [inline] |
flags() const | ipe::Reference | [inline] |
flagsFromName(String name) | ipe::Reference | [static] |
getAttribute(Property prop) | ipe::Reference | [virtual] |
iMatrix | ipe::Object | [protected] |
iPinned | ipe::Object | [protected] |
iTransformations | ipe::Object | [protected] |
matrix() const | ipe::Object | [inline] |
name() const | ipe::Reference | [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] |
pen() const | ipe::Reference | [inline] |
pinned() const | ipe::Object | [virtual] |
position() const | ipe::Reference | [inline] |
Reference(const AllAttributes &attr, Attribute name, Vector pos) | ipe::Reference | [explicit] |
Reference(const XmlAttributes &attr, String data) | ipe::Reference | [explicit] |
saveAsXml(Stream &stream, String layer) const | ipe::Reference | [virtual] |
saveAttributesAsXml(Stream &stream, String layer) const | ipe::Object | [protected] |
setAttribute(Property prop, Attribute value, Attribute stroke, Attribute fill) | ipe::Reference | [virtual] |
setFill(Attribute color) | ipe::Reference | |
setMatrix(const Matrix &matrix) | ipe::Object | |
setName(Attribute name) | ipe::Reference | |
setPen(Attribute pen) | ipe::Reference | |
setPinned(TPinned pin) | ipe::Object | |
setSize(Attribute size) | ipe::Reference | |
setStroke(Attribute color) | ipe::Reference | |
setTransformations(TTransformations trans) | ipe::Object | |
size() const | ipe::Reference | [inline] |
snapBnd(const Vector &mouse, const Matrix &m, Vector &pos, double &bound) const | ipe::Reference | [virtual] |
snapVtx(const Vector &mouse, const Matrix &m, Vector &pos, double &bound) const | ipe::Reference | [virtual] |
stroke() const | ipe::Reference | [inline] |
transformations() const | ipe::Object | [inline] |
type() const | ipe::Reference | [virtual] |
Type enum name | ipe::Object | |
~Object()=0 | ipe::Object | [pure virtual] |