Mapper  0.9.0
API documentation
OpenOrienteering::TextObject Member List

This is the complete list of members for OpenOrienteering::TextObject, including all inherited members.

AlignBaseline enum valueOpenOrienteering::TextObject
AlignBottom enum valueOpenOrienteering::TextObject
AlignHCenter enum valueOpenOrienteering::TextObject
AlignLeft enum valueOpenOrienteering::TextObject
AlignRight enum valueOpenOrienteering::TextObject
AlignTop enum valueOpenOrienteering::TextObject
AlignVCenter enum valueOpenOrienteering::TextObject
asPath()OpenOrienteering::Object
asPath() constOpenOrienteering::Object
asPoint()OpenOrienteering::Object
asPoint() constOpenOrienteering::Object
asText()OpenOrienteering::Object
asText() constOpenOrienteering::Object
calcMapToTextTransform() constOpenOrienteering::TextObject
calcTextPositionAt(const MapCoordF &coord, bool find_line_only) constOpenOrienteering::TextObject
calcTextPositionAt(const QPointF &coord, bool find_line_only) constOpenOrienteering::TextObject
calcTextToMapTransform() constOpenOrienteering::TextObject
clearRenderables()OpenOrienteering::Object
controlPoints() constOpenOrienteering::TextObject
coordsOpenOrienteering::Objectprotected
copyFrom(const Object &other) overrideOpenOrienteering::TextObjectvirtual
createRenderables(ObjectRenderables &output, Symbol::RenderableOptions options) constOpenOrienteering::Objectprotectedvirtual
duplicate() const overrideOpenOrienteering::TextObjectvirtual
equals(const Object *other, bool compare_symbol) constOpenOrienteering::Object
findLineForIndex(int index) constOpenOrienteering::TextObject
findLineInfoForIndex(int index) constOpenOrienteering::TextObject
forceUpdate() constOpenOrienteering::Object
getAnchorCoordF() constOpenOrienteering::TextObject
getBoxHeight() constOpenOrienteering::TextObjectinline
getBoxSize() constOpenOrienteering::TextObjectinline
getBoxWidth() constOpenOrienteering::TextObjectinline
getExtent() constOpenOrienteering::Objectinline
getHorizontalAlignment() constOpenOrienteering::TextObjectinline
getLineInfo(int i)OpenOrienteering::TextObjectinline
getLineInfo(int i) constOpenOrienteering::TextObjectinline
getMap() constOpenOrienteering::Objectinline
getNumLines() constOpenOrienteering::TextObjectinline
getObjectForType(Type type, const Symbol *symbol=nullptr)OpenOrienteering::Objectstatic
getRawCoordinateVector() constOpenOrienteering::Objectinline
getRotation() constOpenOrienteering::Objectinline
getSymbol() constOpenOrienteering::Objectinline
getTag(const QString &key) constOpenOrienteering::Objectinline
getText() constOpenOrienteering::TextObjectinline
getType() constOpenOrienteering::Objectinline
getVerticalAlignment() constOpenOrienteering::TextObjectinline
hasSingleAnchor() constOpenOrienteering::TextObjectinline
HorizontalAlignment enum nameOpenOrienteering::TextObject
includeControlPointsRect(QRectF &rect) constOpenOrienteering::Object
intersectsBox(const QRectF &box) const overrideOpenOrienteering::TextObjectvirtual
isOutputDirty() constOpenOrienteering::Objectinline
isPointOnObject(const MapCoordF &coord, float tolerance, bool treat_areas_as_paths, bool extended_selection) constOpenOrienteering::Object
LineInfoContainer typedefOpenOrienteering::TextObject
load(QXmlStreamReader &xml, Map *map, const SymbolDictionary &symbol_dict, const Symbol *symbol=nullptr)OpenOrienteering::Objectstatic
mapOpenOrienteering::Objectprotected
move(qint32 dx, qint32 dy)OpenOrienteering::Object
move(const MapCoord &offset)OpenOrienteering::Object
Object(Type type, const Symbol *symbol=nullptr)OpenOrienteering::Objectexplicit
Object(Type type, const Symbol *symbol, const MapCoordVector &coords, Map *map=nullptr)OpenOrienteering::Objectexplicit
Object(const Object &proto)OpenOrienteering::Objectexplicitprotected
object_tagsOpenOrienteering::Objectprotected
operator=(const TextObject &)=deleteOpenOrienteering::TextObject
OpenOrienteering::Object::operator=(const Object &other)=deleteOpenOrienteering::Object
Path enum valueOpenOrienteering::Object
Point enum valueOpenOrienteering::Object
prepareLineInfos() constOpenOrienteering::TextObject
removeTag(const QString &key)OpenOrienteering::Object
renderables() constOpenOrienteering::Objectinline
rotate(qreal angle)OpenOrienteering::Object
rotateAround(const MapCoordF &center, qreal angle)OpenOrienteering::Object
save(QXmlStreamWriter &xml) constOpenOrienteering::Object
scale(const MapCoordF &center, double factor) overrideOpenOrienteering::TextObjectvirtual
scale(double factor_x, double factor_y) overrideOpenOrienteering::TextObjectvirtual
setAnchorPosition(qint32 x, qint32 y)OpenOrienteering::TextObject
setAnchorPosition(const MapCoord &coord)OpenOrienteering::TextObject
setAnchorPosition(const MapCoordF &coord)OpenOrienteering::TextObject
setBox(qint32 mid_x, qint32 mid_y, qreal width, qreal height)OpenOrienteering::TextObject
setBoxSize(const MapCoord &size)OpenOrienteering::TextObject
setHorizontalAlignment(HorizontalAlignment h_align)OpenOrienteering::TextObject
setMap(Map *map)OpenOrienteering::Objectinline
setOutputDirty(bool dirty=true)OpenOrienteering::Objectinline
setRotation(qreal new_rotation)OpenOrienteering::Object
setSymbol(const Symbol *new_symbol, bool no_checks)OpenOrienteering::Object
setTag(const QString &key, const QString &value)OpenOrienteering::Object
setTags(const Tags &tags)OpenOrienteering::Object
setText(const QString &text)OpenOrienteering::TextObject
setVerticalAlignment(VerticalAlignment v_align)OpenOrienteering::TextObject
symbolOpenOrienteering::Objectprotected
tags() constOpenOrienteering::Objectinline
Tags typedefOpenOrienteering::Object
takeRenderables()OpenOrienteering::Object
Text enum valueOpenOrienteering::Object
TextObject(const Symbol *symbol=nullptr)OpenOrienteering::TextObjectexplicit
TextObject(const TextObject &proto)OpenOrienteering::TextObjectexplicitprotected
transform(const QTransform &t) overrideOpenOrienteering::TextObjectvirtual
Type enum nameOpenOrienteering::Object
typeOpenOrienteering::Objectprotected
update() constOpenOrienteering::Object
updateEvent() constOpenOrienteering::Objectprotectedvirtual
validate() constOpenOrienteering::Objectvirtual
VerticalAlignment enum nameOpenOrienteering::TextObject
~Object()OpenOrienteering::Objectvirtual