asPath() | OpenOrienteering::Object | |
asPath() const | OpenOrienteering::Object | |
asPoint() | OpenOrienteering::Object | |
asPoint() const | OpenOrienteering::Object | |
asText() | OpenOrienteering::Object | |
asText() const | OpenOrienteering::Object | |
clearRenderables() | OpenOrienteering::Object | |
coords | OpenOrienteering::Object | protected |
copyFrom(const Object &other) | OpenOrienteering::Object | virtual |
createRenderables(ObjectRenderables &output, Symbol::RenderableOptions options) const | OpenOrienteering::Object | protectedvirtual |
duplicate() const =0 | OpenOrienteering::Object | pure virtual |
equals(const Object *other, bool compare_symbol) const | OpenOrienteering::Object | |
forceUpdate() const | OpenOrienteering::Object | |
getExtent() const | OpenOrienteering::Object | inline |
getMap() const | OpenOrienteering::Object | 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 |
getType() const | OpenOrienteering::Object | inline |
includeControlPointsRect(QRectF &rect) const | OpenOrienteering::Object | |
intersectsBox(const QRectF &box) const =0 | OpenOrienteering::Object | pure virtual |
isOutputDirty() const | OpenOrienteering::Object | inline |
isPointOnObject(const MapCoordF &coord, float tolerance, bool treat_areas_as_paths, bool extended_selection) const | OpenOrienteering::Object | |
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 |
ObjectRenderables class | OpenOrienteering::Object | friend |
OCAD8FileImport class | OpenOrienteering::Object | friend |
operator=(const Object &other)=delete | OpenOrienteering::Object | |
Path enum value | OpenOrienteering::Object | |
Point enum value | OpenOrienteering::Object | |
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) | OpenOrienteering::Object | virtual |
scale(double factor_x, double factor_y) | OpenOrienteering::Object | virtual |
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 | |
symbol | OpenOrienteering::Object | protected |
tags() const | OpenOrienteering::Object | inline |
Tags typedef | OpenOrienteering::Object | |
takeRenderables() | OpenOrienteering::Object | |
Text enum value | OpenOrienteering::Object | |
transform(const QTransform &t)=0 | OpenOrienteering::Object | pure virtual |
Type enum name | OpenOrienteering::Object | |
type | OpenOrienteering::Object | protected |
update() const | OpenOrienteering::Object | |
updateEvent() const | OpenOrienteering::Object | protectedvirtual |
validate() const | OpenOrienteering::Object | virtual |
XMLImportExport class | OpenOrienteering::Object | friend |
~Object() | OpenOrienteering::Object | virtual |