Ipelib

ipe::Text Member List

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

accept(Visitor &visitor) const | ipe::Text | virtual
addToBBox(Rect &box, const Matrix &m, bool) const | ipe::Text | virtual
align() const | ipe::Text |
asGroup() | ipe::Object | virtual
asGroup() const | ipe::Object | virtual
asImage() | ipe::Object | virtual
asPath() | ipe::Object | virtual
asReference() | ipe::Object | virtual
asText() | ipe::Text | virtual
checkStyle(const Cascade *sheet, AttributeSeq &seq) const | ipe::Text | virtual
checkSymbol(Kind kind, Attribute attr, const Cascade *sheet, AttributeSeq &seq) | ipe::Object | protected static
clone() const | ipe::Text | virtual
depth() const | ipe::Text | inline
distance(const Vector &v, const Matrix &m, double bound) const | ipe::Text | virtual
draw(Painter &painter) const | ipe::Text | virtual
drawSimple(Painter &painter) const | ipe::Text | virtual
EGroup enum value | ipe::Object |
EImage enum value | ipe::Object |
ELabel enum value | ipe::Text |
EMinipage enum value | ipe::Text |
EPath enum value | ipe::Object |
EReference enum value | ipe::Object |
EText enum value | ipe::Object |
getAttribute(Property prop) const noexcept | ipe::Text | virtual
getXForm() const | ipe::Text | inline
height() const | ipe::Text | inline
horizontalAlignment() const | ipe::Text | inline
iMatrix | ipe::Object | protected
iPinned | ipe::Object | protected
isMinipage() const | ipe::Text | inline
iTransformations | ipe::Object | protected
makeHAlign(String str, THorizontalAlignment def) | ipe::Text | static
makeVAlign(String str, TVerticalAlignment def) | ipe::Text | static
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::Text | inline
pinned() const | ipe::Object | virtual
position() const | ipe::Text | inline
saveAlignment(Stream &stream, THorizontalAlignment h, TVerticalAlignment v) | ipe::Text | static
saveAsXml(Stream &stream, String layer) const | ipe::Text | virtual
saveAttributesAsXml(Stream &stream, String layer) const | ipe::Object | protected
setAttribute(Property prop, Attribute value) | ipe::Text | virtual
setHorizontalAlignment(THorizontalAlignment align) | ipe::Text |
setMatrix(const Matrix &matrix) | ipe::Object |
setOpacity(Attribute opaq) | ipe::Text |
setPinned(TPinned pin) | ipe::Object |
setSize(Attribute size) | ipe::Text |
setStroke(Attribute stroke) | ipe::Text |
setStyle(Attribute style) | ipe::Text |
setText(String text) | ipe::Text |
setTextType(TextType type) | ipe::Text |
setTransformations(TTransformations trans) | ipe::Object |
setVerticalAlignment(TVerticalAlignment align) | ipe::Text |
setWidth(double width) | ipe::Text |
setXForm(XForm *xform) const | ipe::Text |
size() const | ipe::Text | inline
snapBnd(const Vector &mouse, const Matrix &m, Vector &pos, double &bound) const | ipe::Object | virtual
snapCtl(const Vector &mouse, const Matrix &m, Vector &pos, double &bound) const | ipe::Text | virtual
snapVtx(const Vector &mouse, const Matrix &m, Vector &pos, double &bound) const | ipe::Object | virtual
stroke() const | ipe::Text | inline
style() const | ipe::Text | inline
text() const | ipe::Text | inline
Text() | ipe::Text | explicit
Text(const AllAttributes &attr, String data, const Vector &pos, TextType type, double width=10.0) | ipe::Text | explicit
Text(const Text &rhs) | ipe::Text |
Text(const XmlAttributes &attr, String data) | ipe::Text | explicit
textType() const | ipe::Text |
TextType enum name | ipe::Text |
totalHeight() const | ipe::Text | inline
transformations() const | ipe::Object | inline
type() const | ipe::Text | virtual
Type enum name | ipe::Object |
verticalAlignment() const | ipe::Text | inline
width() const | ipe::Text | inline
~Object()=0 | ipe::Object | pure virtual
~Text() | ipe::Text |