Mapper  0.9.0
API documentation
OpenOrienteering::Map Member List

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

addColor(MapColor *color, int pos)OpenOrienteering::Map
addMapWidget(MapWidget *widget)OpenOrienteering::Map
addObject(Object *object, int part_index=-1)OpenOrienteering::Map
addObjectToSelection(Object *object, bool emit_selection_changed)OpenOrienteering::Map
addPart(MapPart *part, std::size_t index)OpenOrienteering::Map
addSymbol(Symbol *symbol, int pos)OpenOrienteering::Map
addTemplate(Template *temp, int pos)OpenOrienteering::Map
applyOnAllObjects(const std::function< void(Object *)> &operation)OpenOrienteering::Map
applyOnAllObjects(const std::function< void(const Object *)> &operation) constOpenOrienteering::Map
applyOnAllObjects(const std::function< void(Object *, MapPart *, int)> &operation)OpenOrienteering::Map
applyOnMatchingObjects(const std::function< void(Object *)> &operation, const std::function< bool(const Object *)> &condition)OpenOrienteering::Map
applyOnMatchingObjects(const std::function< void(const Object *)> &operation, const std::function< bool(const Object *)> &condition) constOpenOrienteering::Map
applyOnMatchingObjects(const std::function< void(Object *, MapPart *, int)> &operation, const std::function< bool(const Object *)> &condition)OpenOrienteering::Map
areColorsDirty() constOpenOrienteering::Mapinline
areObjectsDirty() constOpenOrienteering::Mapinline
areSymbolsDirty() constOpenOrienteering::Mapinline
areTemplatesDirty() constOpenOrienteering::Mapinline
blockSignals(bool block)QObject
calculateExtent(bool include_helper_symbols=false, bool include_templates=false, const MapView *view=nullptr) constOpenOrienteering::Map
changeScale(unsigned int new_scale_denominator, const MapCoord &scaling_center, bool scale_symbols, bool scale_objects, bool scale_georeferencing, bool scale_templates)OpenOrienteering::Map
changeSymbolForAllObjects(const Symbol *old_symbol, const Symbol *new_symbol)OpenOrienteering::Map
checkSpotColorPresence()OpenOrienteering::Mapprotectedslot
childEvent(QChildEvent *event)QObjectprotectedvirtual
children() const constQObject
clear()OpenOrienteering::Map
clearActivityBoundingBox()OpenOrienteering::Map
clearClosedTemplates()OpenOrienteering::Map
clearDrawingBoundingBox()OpenOrienteering::Map
clearObjectSelection(bool emit_selection_changed)OpenOrienteering::Map
closedTemplateAvailabilityChanged()OpenOrienteering::Mapsignal
closeTemplate(int i)OpenOrienteering::Map
colorAdded(int pos, const OpenOrienteering::MapColor *color)OpenOrienteering::Mapsignal
colorChanged(int pos, const OpenOrienteering::MapColor *color)OpenOrienteering::Mapsignal
colorDeleted(int pos, const OpenOrienteering::MapColor *old_color)OpenOrienteering::Mapsignal
ColorImport enum valueOpenOrienteering::Map
CompleteImport enum valueOpenOrienteering::Map
connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)QObjectstatic
connect(const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type)QObjectstatic
connect(const QObject *sender, const char *signal, const char *method, Qt::ConnectionType type) const constQObject
connect(const QObject *sender, PointerToMemberFunction signal, const QObject *receiver, PointerToMemberFunction method, Qt::ConnectionType type)QObjectstatic
connect(const QObject *sender, PointerToMemberFunction signal, Functor functor)QObjectstatic
connect(const QObject *sender, PointerToMemberFunction signal, const QObject *context, Functor functor, Qt::ConnectionType type)QObjectstatic
connectNotify(const QMetaMethod &signal)QObjectprotectedvirtual
countObjectsInRect(const QRectF &map_coord_rect, bool include_hidden_objects)OpenOrienteering::Map
currentMapPartChanged(const OpenOrienteering::MapPart *part)OpenOrienteering::Mapsignal
currentMapPartIndexChanged(std::size_t index)OpenOrienteering::Mapsignal
customEvent(QEvent *event)QObjectprotectedvirtual
deleteAllObjectsWithSymbol(const Symbol *symbol)OpenOrienteering::Map
deleteColor(int pos)OpenOrienteering::Map
deleteIrregularObjects()OpenOrienteering::Map
deleteLater()QObject
deleteObject(Object *object, bool remove_only)OpenOrienteering::Map
deleteSelectedObjects()OpenOrienteering::Map
deleteSymbol(int pos)OpenOrienteering::Map
deleteTemplate(int pos)OpenOrienteering::Map
destroyed(QObject *obj)QObject
determineColorsInUse(const std::vector< bool > &by_which_symbols, std::vector< bool > &out) constOpenOrienteering::Map
determineSymbolsInUse(std::vector< bool > &out) constOpenOrienteering::Map
determineSymbolUseClosure(std::vector< bool > &symbol_bitfield) constOpenOrienteering::Map
disconnect(const QObject *sender, const char *signal, const QObject *receiver, const char *method)QObjectstatic
disconnect(const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method)QObjectstatic
disconnect(const char *signal, const QObject *receiver, const char *method) const constQObject
disconnect(const QObject *receiver, const char *method) const constQObject
disconnect(const QMetaObject::Connection &connection)QObjectstatic
disconnect(const QObject *sender, PointerToMemberFunction signal, const QObject *receiver, PointerToMemberFunction method)QObjectstatic
disconnectNotify(const QMetaMethod &signal)QObjectprotectedvirtual
draw(QPainter *painter, const RenderConfig &config)OpenOrienteering::Map
drawColorSeparation(QPainter *painter, const RenderConfig &config, const MapColor *spot_color, bool use_color=false)OpenOrienteering::Map
drawGrid(QPainter *painter, const QRectF &bounding_box)OpenOrienteering::Map
drawOverprintingSimulation(QPainter *painter, const RenderConfig &config)OpenOrienteering::Map
drawSelection(QPainter *painter, bool force_min_size, MapWidget *widget, MapRenderables *replacement_renderables=nullptr, bool draw_normal=false)OpenOrienteering::Map
drawTemplates(QPainter *painter, const QRectF &bounding_box, int first_template, int last_template, const MapView *view, bool on_screen) constOpenOrienteering::Map
dumpObjectInfo()QObject
dumpObjectInfo() const constQObject
dumpObjectTree()QObject
dumpObjectTree() const constQObject
dynamicPropertyNames() const constQObject
emitSelectionChanged()OpenOrienteering::Map
emitSelectionEdited()OpenOrienteering::Map
emitTemplateChanged(Template *temp)OpenOrienteering::Map
ensureVisibilityOfSelectedObjects(SelectionVisibility visibility)OpenOrienteering::Map
event(QEvent *e)QObjectvirtual
eventFilter(QObject *watched, QEvent *event)QObjectvirtual
existsObject(const std::function< bool(const Object *)> &condition) constOpenOrienteering::Map
existsObjectWithSymbol(const Symbol *symbol) constOpenOrienteering::Map
exportToIODevice(QIODevice &device) constOpenOrienteering::Map
findAllObjectsAt(const MapCoordF &coord, float tolerance, bool treat_areas_as_paths, bool extended_selection, bool include_hidden_objects, bool include_protected_objects, SelectionInfoVector &out) constOpenOrienteering::Map
findChild(const QString &name, Qt::FindChildOptions options) const constQObject
findChildren(const QString &name, Qt::FindChildOptions options) const constQObject
findChildren(const QRegExp &regExp, Qt::FindChildOptions options) const constQObject
findChildren(const QRegularExpression &re, Qt::FindChildOptions options) const constQObject
findColorIndex(const MapColor *color) constOpenOrienteering::Map
findObjectsAt(const MapCoordF &coord, float tolerance, bool treat_areas_as_paths, bool extended_selection, bool include_hidden_objects, bool include_protected_objects, SelectionInfoVector &out) constOpenOrienteering::Map
findObjectsAtBox(const MapCoordF &corner1, const MapCoordF &corner2, bool include_hidden_objects, bool include_protected_objects, std::vector< Object *> &out) constOpenOrienteering::Map
findPartIndex(const MapPart *part) constOpenOrienteering::Map
findSymbolIndex(const Symbol *symbol) constOpenOrienteering::Map
findTemplateIndex(const Template *temp) constOpenOrienteering::Map
FullVisibility enum valueOpenOrienteering::Map
GeorefImport enum valueOpenOrienteering::Map
getClosedTemplate(int i) constOpenOrienteering::Mapinline
getClosedTemplate(int i)OpenOrienteering::Mapinline
getColor(int i) constOpenOrienteering::Mapinline
getCoveringCombinedLine()OpenOrienteering::Mapinlinestatic
getCoveringRed()OpenOrienteering::Mapinlinestatic
getCoveringRedLine()OpenOrienteering::Mapinlinestatic
getCoveringWhite()OpenOrienteering::Mapinlinestatic
getCoveringWhiteLine()OpenOrienteering::Mapinlinestatic
getCurrentPart() constOpenOrienteering::Mapinline
getCurrentPartIndex() constOpenOrienteering::Mapinline
getFirstFrontTemplate() constOpenOrienteering::Mapinline
getFirstSelectedObject() constOpenOrienteering::Mapinline
getFirstSelectedObject()OpenOrienteering::Mapinline
getGeoreferencing() constOpenOrienteering::Mapinline
getGrid() constOpenOrienteering::Mapinline
getImageTemplateDefaults(bool &use_meters_per_pixel, double &meters_per_pixel, double &dpi, double &scale)OpenOrienteering::Map
getMapColor(int i) constOpenOrienteering::Mapinline
getMapColor(int i)OpenOrienteering::Mapinline
getMapNotes() constOpenOrienteering::Mapinline
getNumClosedTemplates() constOpenOrienteering::Mapinline
getNumColors() constOpenOrienteering::Mapinline
getNumObjects() constOpenOrienteering::Map
getNumParts() constOpenOrienteering::Mapinline
getNumSelectedObjects() constOpenOrienteering::Mapinline
getNumSymbols() constOpenOrienteering::Mapinline
getNumTemplates() constOpenOrienteering::Mapinline
getPart(std::size_t i) constOpenOrienteering::Mapinline
getRegistrationColor()OpenOrienteering::Mapinlinestatic
getScaleDenominator() constOpenOrienteering::Map
getSelectionToSymbolCompatibility(const Symbol *symbol, bool &out_compatible, bool &out_different) constOpenOrienteering::Map
getSymbol(int i) constOpenOrienteering::Map
getSymbol(int i)OpenOrienteering::Map
getTemplate(int i) constOpenOrienteering::Mapinline
getTemplate(int i)OpenOrienteering::Mapinline
getUndefinedColor()OpenOrienteering::Mapinlinestatic
getUndefinedLine()OpenOrienteering::Mapinlinestatic
getUndefinedPoint()OpenOrienteering::Mapinlinestatic
getUndefinedText()OpenOrienteering::Mapinlinestatic
hasAlpha() constOpenOrienteering::Map
hasPrinterConfig() const noexceptOpenOrienteering::Mapinline
hasSpotColors() constOpenOrienteering::Map
hasUnsavedChanged(bool is_clean)OpenOrienteering::Mapsignal
hasUnsavedChanges() constOpenOrienteering::Mapinline
IgnoreVisibilty enum valueOpenOrienteering::Map
importFromIODevice(QIODevice &device)OpenOrienteering::Map
importMap(const Map &imported_map, ImportMode mode, std::vector< bool > *filter=nullptr, int symbol_insert_pos=-1, bool merge_duplicate_symbols=true)OpenOrienteering::Map
importMap(const Map &imported_map, ImportMode mode, const QTransform &transform, std::vector< bool > *filter=nullptr, int symbol_insert_pos=-1, bool merge_duplicate_symbols=true)OpenOrienteering::Map
ImportModeFlag enum nameOpenOrienteering::Map
includeSelectionRect(QRectF &rect) constOpenOrienteering::Map
inherits(const char *className) const constQObject
init()OpenOrienteering::Map
insertRenderablesOfObject(const Object *object)OpenOrienteering::Map
installEventFilter(QObject *filterObj)QObject
irregularObjects() constOpenOrienteering::Map
isAreaHatchingEnabled() constOpenOrienteering::Map
isBaselineViewEnabled() constOpenOrienteering::Map
isColorUsedByASymbol(const MapColor *color) constOpenOrienteering::Map
isObjectSelected(const Object *object) constOpenOrienteering::Map
isOtherDirty() constOpenOrienteering::Mapinline
isSignalConnected(const QMetaMethod &signal) const constQObjectprotected
isWidgetType() const constQObject
isWindowType() const constQObject
killTimer(int id)QObject
loadFrom(const QString &path, MapView *view=nullptr)OpenOrienteering::Map
Map()OpenOrienteering::Map
mapPartAdded(std::size_t index, const OpenOrienteering::MapPart *part)OpenOrienteering::Mapsignal
mapPartChanged(std::size_t index, const OpenOrienteering::MapPart *part)OpenOrienteering::Mapsignal
mapPartDeleted(std::size_t index, const OpenOrienteering::MapPart *part)OpenOrienteering::Mapsignal
MapRenderables classOpenOrienteering::Mapfriend
MapTest classOpenOrienteering::Mapfriend
markAsIrregular(Object *object)OpenOrienteering::Map
mergeParts(std::size_t source, std::size_t destination)OpenOrienteering::Map
metaObject() const constQObjectvirtual
MinimalImport enum valueOpenOrienteering::Map
MinimalObjectImport enum valueOpenOrienteering::Map
MinimalSymbolImport enum valueOpenOrienteering::Map
moveSymbol(int from, int to)OpenOrienteering::Map
moveToThread(QThread *targetThread)QObject
ObjectImport enum valueOpenOrienteering::Map
objectNameQObject
objectName() const constQObject
objectNameChanged(const QString &objectName)QObject
ObjectSelection typedefOpenOrienteering::Map
objectSelectionChanged()OpenOrienteering::Mapsignal
OCAD8FileImport classOpenOrienteering::Mapfriend
parent() const constQObject
PartialVisibility enum valueOpenOrienteering::Map
printerConfig()OpenOrienteering::Map
printerConfig() constOpenOrienteering::Map
property(const char *name) const constQObject
push(UndoStep *step)OpenOrienteering::Map
Q_CLASSINFO(Name, Value)QObject
Q_DISABLE_COPY(Class)QObject
Q_DISABLE_COPY_MOVE(Class)QObject
Q_DISABLE_MOVE(Class)QObject
Q_EMITQ_EMITQObject
Q_ENUM(...)QObject
Q_ENUM_NS(...)QObject
Q_ENUMS(...)QObject
Q_FLAG(...)QObject
Q_FLAG_NS(...)QObject
Q_FLAGS(...)QObject
Q_GADGETQ_GADGETQObject
Q_INTERFACES(...)QObject
Q_INVOKABLEQ_INVOKABLEQObject
Q_NAMESPACEQ_NAMESPACEQObject
Q_OBJECTQ_OBJECTQObject
Q_PROPERTY(...)QObject
Q_REVISIONQ_REVISIONQObject
Q_SET_OBJECT_NAME(Object)QObject
Q_SIGNALQ_SIGNALQObject
Q_SIGNALSQ_SIGNALSQObject
Q_SLOTQ_SLOTQObject
Q_SLOTSQ_SLOTSQObject
qFindChild(const QObject *obj, const QString &name)QObject
qFindChildren(const QObject *obj, const QString &name)QObject
qFindChildren(const QObject *obj, const QRegExp &regExp)QObject
QObject(QObject *parent)QObject
qobject_cast(QObject *object)QObject
qobject_cast(const QObject *object)QObject
QObjectListQObject
QT_NO_NARROWING_CONVERSIONS_IN_CONNECTQT_NO_NARROWING_CONVERSIONS_IN_CONNECTQObject
raw_translation(const QString &symbol_text) constOpenOrienteering::Map
reassignObjectsToMapPart(std::vector< int >::const_iterator first, std::vector< int >::const_iterator last, std::size_t source, std::size_t destination)OpenOrienteering::Map
receivers(const char *signal) const constQObjectprotected
reloadClosedTemplate(int i, int target_pos, QWidget *dialog_parent, const QString &map_path=QString())OpenOrienteering::Map
removeEventFilter(QObject *obj)QObject
removeMapWidget(MapWidget *widget)OpenOrienteering::Map
removeObjectFromSelection(Object *object, bool emit_selection_changed)OpenOrienteering::Map
removePart(std::size_t index)OpenOrienteering::Map
removeRenderablesOfObject(const Object *object, bool mark_area_as_dirty)OpenOrienteering::Map
removeSymbolFromSelection(const Symbol *symbol, bool emit_selection_changed)OpenOrienteering::Map
removeTemplate(int pos)OpenOrienteering::Map
renderableOptions() constOpenOrienteering::Mapinline
reset()OpenOrienteering::Map
resetPrinterConfig()OpenOrienteering::Map
rotateAllObjects(double rotation, const MapCoord &center)OpenOrienteering::Map
rotateMap(double rotation, const MapCoord &center, bool adjust_georeferencing, bool adjust_declination, bool adjust_templates)OpenOrienteering::Map
scaleAllObjects(double factor, const MapCoord &scaling_center)OpenOrienteering::Map
scaleAllSymbols(double factor)OpenOrienteering::Map
selectedObjectEdited()OpenOrienteering::Mapsignal
selectedObjects() constOpenOrienteering::Mapinline
selectedObjectsBegin() constOpenOrienteering::Mapinline
selectedObjectsEnd() constOpenOrienteering::Mapinline
SelectionVisibility enum nameOpenOrienteering::Map
sender() const constQObjectprotected
senderSignalIndex() const constQObjectprotected
setActivityBoundingBox(const QRectF &map_coords_rect, int pixel_border, bool do_update=true)OpenOrienteering::Map
setAreaHatchingEnabled(bool enabled)OpenOrienteering::Map
setBaselineViewEnabled(bool enabled)OpenOrienteering::Map
setColor(MapColor *color, int pos)OpenOrienteering::Map
setColorsDirty()OpenOrienteering::Map
setCurrentPart(MapPart *part)OpenOrienteering::Mapinline
setCurrentPartIndex(std::size_t index)OpenOrienteering::Map
setDrawingBoundingBox(const QRectF &map_coords_rect, int pixel_border, bool do_update=true)OpenOrienteering::Map
setFirstFrontTemplate(int pos)OpenOrienteering::Mapinline
setGeoreferencing(const Georeferencing &georeferencing)OpenOrienteering::Map
setGrid(const MapGrid &grid)OpenOrienteering::Map
setHasUnsavedChanges(bool has_unsaved_changes)OpenOrienteering::Map
setImageTemplateDefaults(bool use_meters_per_pixel, double meters_per_pixel, double dpi, double scale)OpenOrienteering::Map
setMapNotes(const QString &text)OpenOrienteering::Map
setObjectAreaDirty(const QRectF &map_coords_rect)OpenOrienteering::Map
setObjectName(const QString &name)QObject
setObjectsDirty()OpenOrienteering::Map
setOtherDirty()OpenOrienteering::Map
setParent(QObject *parent)QObject
setPrinterConfig(const MapPrinterConfig &config)OpenOrienteering::Map
setProperty(const char *name, const QVariant &value)QObject
setScaleDenominator(unsigned int value)OpenOrienteering::Map
setSymbol(Symbol *symbol, int pos)OpenOrienteering::Map
setSymbolsDirty()OpenOrienteering::Map
setSymbolSetId(const QString &id)OpenOrienteering::Map
setTemplate(Template *temp, int pos)OpenOrienteering::Map
setTemplateAreaDirty(Template *temp, const QRectF &area, int pixel_border)OpenOrienteering::Map
setTemplateAreaDirty(int i)OpenOrienteering::Map
setTemplatesDirty()OpenOrienteering::Map
signalsBlocked() const constQObject
sortSymbols(T compare)OpenOrienteering::Map
spotColorPresenceChanged(bool has_spot_colors) constOpenOrienteering::Mapsignal
startTimer(int interval, Qt::TimerType timerType)QObject
startTimer(std::chrono::milliseconds time, Qt::TimerType timerType)QObject
symbolAdded(int pos, const OpenOrienteering::Symbol *symbol)OpenOrienteering::Mapsignal
symbolChanged(int pos, const OpenOrienteering::Symbol *new_symbol, const OpenOrienteering::Symbol *old_symbol)OpenOrienteering::Mapsignal
symbolDeleted(int pos, const OpenOrienteering::Symbol *old_symbol)OpenOrienteering::Mapsignal
symbolIconChanged(int pos)OpenOrienteering::Mapsignal
symbolIconZoom() constOpenOrienteering::Map
symbolIconZoomChanged()OpenOrienteering::Mapsignal
SymbolImport enum valueOpenOrienteering::Map
symbolSetId() constOpenOrienteering::Mapinline
templateAdded(int pos, OpenOrienteering::Template *temp)OpenOrienteering::Mapsignal
templateChanged(int pos, OpenOrienteering::Template *temp)OpenOrienteering::Mapsignal
templateDeleted(int pos, const OpenOrienteering::Template *old_temp)OpenOrienteering::Mapsignal
thread() const constQObject
timerEvent(QTimerEvent *event)QObjectprotectedvirtual
toggleObjectSelection(Object *object, bool emit_selection_changed)OpenOrienteering::Map
tr(const char *sourceText, const char *disambiguation, int n)QObjectstatic
translate(const QString &symbol_text) constOpenOrienteering::Map
trUtf8(const char *sourceText, const char *disambiguation, int n)QObjectstatic
undoCleanChanged(bool is_clean)OpenOrienteering::Mapprotectedslot
undoManager()OpenOrienteering::Mapinline
undoManager() constOpenOrienteering::Mapinline
updateAllMapWidgets()OpenOrienteering::Map
updateAllObjects()OpenOrienteering::Map
updateAllObjectsWithSymbol(const Symbol *symbol)OpenOrienteering::Map
updateDrawing(const QRectF &map_coords_rect, int pixel_border)OpenOrienteering::Map
updateObjects()OpenOrienteering::Map
updateSymbolIcons(const MapColor *color)OpenOrienteering::Map
updateSymbolIconZoom()OpenOrienteering::Mapslot
useColorsFrom(Map *map)OpenOrienteering::Map
XMLFileExporter classOpenOrienteering::Mapfriend
XMLFileImporter classOpenOrienteering::Mapfriend
~Map() overrideOpenOrienteering::Map
~QObject()QObjectvirtual