AlignBaseline enum value | OpenOrienteering::TextObject | |
AlignBottom enum value | OpenOrienteering::TextObject | |
AlignHCenter enum value | OpenOrienteering::TextObject | |
AlignLeft enum value | OpenOrienteering::TextObject | |
AlignRight enum value | OpenOrienteering::TextObject | |
AlignTop enum value | OpenOrienteering::TextObject | |
AlignVCenter enum value | OpenOrienteering::TextObject | |
asPath() | OpenOrienteering::Object | |
asPath() const | OpenOrienteering::Object | |
asPoint() | OpenOrienteering::Object | |
asPoint() const | OpenOrienteering::Object | |
asText() | OpenOrienteering::Object | |
asText() const | OpenOrienteering::Object | |
calcMapToTextTransform() const | OpenOrienteering::TextObject | |
calcTextPositionAt(const MapCoordF &coord, bool find_line_only) const | OpenOrienteering::TextObject | |
calcTextPositionAt(const QPointF &coord, bool find_line_only) const | OpenOrienteering::TextObject | |
calcTextToMapTransform() const | OpenOrienteering::TextObject | |
clearRenderables() | OpenOrienteering::Object | |
controlPoints() const | OpenOrienteering::TextObject | |
coords | OpenOrienteering::Object | protected |
copyFrom(const Object &other) override | OpenOrienteering::TextObject | virtual |
createRenderables(ObjectRenderables &output, Symbol::RenderableOptions options) const | OpenOrienteering::Object | protectedvirtual |
duplicate() const override | OpenOrienteering::TextObject | virtual |
equals(const Object *other, bool compare_symbol) const | OpenOrienteering::Object | |
findLineForIndex(int index) const | OpenOrienteering::TextObject | |
findLineInfoForIndex(int index) const | OpenOrienteering::TextObject | |
forceUpdate() const | OpenOrienteering::Object | |
getAnchorCoordF() const | OpenOrienteering::TextObject | |
getBoxHeight() const | OpenOrienteering::TextObject | inline |
getBoxSize() const | OpenOrienteering::TextObject | inline |
getBoxWidth() const | OpenOrienteering::TextObject | inline |
getExtent() const | OpenOrienteering::Object | inline |
getHorizontalAlignment() const | OpenOrienteering::TextObject | inline |
getLineInfo(int i) | OpenOrienteering::TextObject | inline |
getLineInfo(int i) const | OpenOrienteering::TextObject | inline |
getMap() const | OpenOrienteering::Object | inline |
getNumLines() const | OpenOrienteering::TextObject | inline |
getObjectForType(Type type, const Symbol *symbol=nullptr) | OpenOrienteering::Object | static |
getRawCoordinateVector() const | OpenOrienteering::Object | inline |
getRotation() const | OpenOrienteering::Object | inline |
getSymbol() const | OpenOrienteering::Object | inline |
getTag(const QString &key) const | OpenOrienteering::Object | inline |
getText() const | OpenOrienteering::TextObject | inline |
getType() const | OpenOrienteering::Object | inline |
getVerticalAlignment() const | OpenOrienteering::TextObject | inline |
hasSingleAnchor() const | OpenOrienteering::TextObject | inline |
HorizontalAlignment enum name | OpenOrienteering::TextObject | |
includeControlPointsRect(QRectF &rect) const | OpenOrienteering::Object | |
intersectsBox(const QRectF &box) const override | OpenOrienteering::TextObject | virtual |
isOutputDirty() const | OpenOrienteering::Object | inline |
isPointOnObject(const MapCoordF &coord, float tolerance, bool treat_areas_as_paths, bool extended_selection) const | OpenOrienteering::Object | |
LineInfoContainer typedef | OpenOrienteering::TextObject | |
load(QXmlStreamReader &xml, Map *map, const SymbolDictionary &symbol_dict, const Symbol *symbol=nullptr) | OpenOrienteering::Object | static |
map | OpenOrienteering::Object | protected |
move(qint32 dx, qint32 dy) | OpenOrienteering::Object | |
move(const MapCoord &offset) | OpenOrienteering::Object | |
Object(Type type, const Symbol *symbol=nullptr) | OpenOrienteering::Object | explicit |
Object(Type type, const Symbol *symbol, const MapCoordVector &coords, Map *map=nullptr) | OpenOrienteering::Object | explicit |
Object(const Object &proto) | OpenOrienteering::Object | explicitprotected |
object_tags | OpenOrienteering::Object | protected |
operator=(const TextObject &)=delete | OpenOrienteering::TextObject | |
OpenOrienteering::Object::operator=(const Object &other)=delete | OpenOrienteering::Object | |
Path enum value | OpenOrienteering::Object | |
Point enum value | OpenOrienteering::Object | |
prepareLineInfos() const | OpenOrienteering::TextObject | |
removeTag(const QString &key) | OpenOrienteering::Object | |
renderables() const | OpenOrienteering::Object | inline |
rotate(qreal angle) | OpenOrienteering::Object | |
rotateAround(const MapCoordF ¢er, qreal angle) | OpenOrienteering::Object | |
save(QXmlStreamWriter &xml) const | OpenOrienteering::Object | |
scale(const MapCoordF ¢er, double factor) override | OpenOrienteering::TextObject | virtual |
scale(double factor_x, double factor_y) override | OpenOrienteering::TextObject | virtual |
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::Object | inline |
setOutputDirty(bool dirty=true) | OpenOrienteering::Object | inline |
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 | |
symbol | OpenOrienteering::Object | protected |
tags() const | OpenOrienteering::Object | inline |
Tags typedef | OpenOrienteering::Object | |
takeRenderables() | OpenOrienteering::Object | |
Text enum value | OpenOrienteering::Object | |
TextObject(const Symbol *symbol=nullptr) | OpenOrienteering::TextObject | explicit |
TextObject(const TextObject &proto) | OpenOrienteering::TextObject | explicitprotected |
transform(const QTransform &t) override | OpenOrienteering::TextObject | virtual |
Type enum name | OpenOrienteering::Object | |
type | OpenOrienteering::Object | protected |
update() const | OpenOrienteering::Object | |
updateEvent() const | OpenOrienteering::Object | protectedvirtual |
validate() const | OpenOrienteering::Object | virtual |
VerticalAlignment enum name | OpenOrienteering::TextObject | |
~Object() | OpenOrienteering::Object | virtual |