Mapper  0.9.0
API documentation
OpenOrienteering::Object Member List

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

asPath()OpenOrienteering::Object
asPath() constOpenOrienteering::Object
asPoint()OpenOrienteering::Object
asPoint() constOpenOrienteering::Object
asText()OpenOrienteering::Object
asText() constOpenOrienteering::Object
clearRenderables()OpenOrienteering::Object
coordsOpenOrienteering::Objectprotected
copyFrom(const Object &other)OpenOrienteering::Objectvirtual
createRenderables(ObjectRenderables &output, Symbol::RenderableOptions options) constOpenOrienteering::Objectprotectedvirtual
duplicate() const =0OpenOrienteering::Objectpure virtual
equals(const Object *other, bool compare_symbol) constOpenOrienteering::Object
forceUpdate() constOpenOrienteering::Object
getExtent() constOpenOrienteering::Objectinline
getMap() constOpenOrienteering::Objectinline
getObjectForType(Type type, const Symbol *symbol=nullptr)OpenOrienteering::Objectstatic
getRawCoordinateVector() constOpenOrienteering::Objectinline
getRotation() constOpenOrienteering::Objectinline
getSymbol() constOpenOrienteering::Objectinline
getTag(const QString &key) constOpenOrienteering::Objectinline
getType() constOpenOrienteering::Objectinline
includeControlPointsRect(QRectF &rect) constOpenOrienteering::Object
intersectsBox(const QRectF &box) const =0OpenOrienteering::Objectpure virtual
isOutputDirty() constOpenOrienteering::Objectinline
isPointOnObject(const MapCoordF &coord, float tolerance, bool treat_areas_as_paths, bool extended_selection) constOpenOrienteering::Object
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
ObjectRenderables classOpenOrienteering::Objectfriend
OCAD8FileImport classOpenOrienteering::Objectfriend
operator=(const Object &other)=deleteOpenOrienteering::Object
Path enum valueOpenOrienteering::Object
Point enum valueOpenOrienteering::Object
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)OpenOrienteering::Objectvirtual
scale(double factor_x, double factor_y)OpenOrienteering::Objectvirtual
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
symbolOpenOrienteering::Objectprotected
tags() constOpenOrienteering::Objectinline
Tags typedefOpenOrienteering::Object
takeRenderables()OpenOrienteering::Object
Text enum valueOpenOrienteering::Object
transform(const QTransform &t)=0OpenOrienteering::Objectpure virtual
Type enum nameOpenOrienteering::Object
typeOpenOrienteering::Objectprotected
update() constOpenOrienteering::Object
updateEvent() constOpenOrienteering::Objectprotectedvirtual
validate() constOpenOrienteering::Objectvirtual
XMLImportExport classOpenOrienteering::Objectfriend
~Object()OpenOrienteering::Objectvirtual