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) override | OpenOrienteering::PointObject | virtual |
createRenderables(ObjectRenderables &output, Symbol::RenderableOptions options) const | OpenOrienteering::Object | protectedvirtual |
duplicate() const override | OpenOrienteering::PointObject | virtual |
equals(const Object *other, bool compare_symbol) const | OpenOrienteering::Object | |
forceUpdate() const | OpenOrienteering::Object | |
getCoord() const | OpenOrienteering::PointObject | |
getCoordF() const | OpenOrienteering::PointObject | |
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 override | OpenOrienteering::PointObject | 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 |
operator=(const PointObject &other)=delete | OpenOrienteering::PointObject | |
OpenOrienteering::Object::operator=(const Object &other)=delete | OpenOrienteering::Object | |
Path enum value | OpenOrienteering::Object | |
Point enum value | OpenOrienteering::Object | |
PointObject(const Symbol *symbol=nullptr) | OpenOrienteering::PointObject | explicit |
PointObject(const PointObject &proto) | OpenOrienteering::PointObject | explicitprotected |
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 |
setPosition(qint32 x, qint32 y) | OpenOrienteering::PointObject | |
setPosition(const MapCoord &coord) | OpenOrienteering::PointObject | |
setPosition(const MapCoordF &coord) | OpenOrienteering::PointObject | |
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) override | OpenOrienteering::PointObject | virtual |
type | OpenOrienteering::Object | protected |
Type enum name | OpenOrienteering::Object | |
update() const | OpenOrienteering::Object | |
updateEvent() const | OpenOrienteering::Object | protectedvirtual |
validate() const | OpenOrienteering::Object | virtual |
~Object() | OpenOrienteering::Object | virtual |