| addElement(int pos, Object *object, Symbol *symbol) | OpenOrienteering::PointSymbol | |
| AllSymbols enum value | OpenOrienteering::Symbol | |
| Area enum value | OpenOrienteering::Symbol | |
| areTypesCompatible(Type a, Type b) | OpenOrienteering::Symbol | static |
| asArea() const | OpenOrienteering::Symbol | |
| asArea() | OpenOrienteering::Symbol | |
| asCombined() const | OpenOrienteering::Symbol | |
| asCombined() | OpenOrienteering::Symbol | |
| asLine() const | OpenOrienteering::Symbol | |
| asLine() | OpenOrienteering::Symbol | |
| asPoint() const | OpenOrienteering::Symbol | |
| asPoint() | OpenOrienteering::Symbol | |
| asText() const | OpenOrienteering::Symbol | |
| asText() | OpenOrienteering::Symbol | |
| calculateLargestLineExtent() const | OpenOrienteering::Symbol | virtual |
| colorDeletedEvent(const MapColor *color) override | OpenOrienteering::PointSymbol | virtual |
| Combined enum value | OpenOrienteering::Symbol | |
| containsColor(const MapColor *color) const override | OpenOrienteering::PointSymbol | virtual |
| containsSymbol(const Symbol *symbol) const | OpenOrienteering::Symbol | virtual |
| createBaselineRenderables(const PathObject *object, const PathPartVector &path_parts, ObjectRenderables &output, const MapColor *color) const | OpenOrienteering::Symbol | virtual |
| createIcon(const Map &map, int side_length, bool antialiasing=true, qreal zoom=0) const | OpenOrienteering::Symbol | |
| createPrimitivesIfCompletelyInside(const MapCoordF &point_coord, const QPainterPath *outline, ObjectRenderables &output) const | OpenOrienteering::PointSymbol | |
| createPrimitivesIfPartiallyInside(const MapCoordF &point_coord, const QPainterPath *outline, ObjectRenderables &output) const | OpenOrienteering::PointSymbol | |
| createPropertiesWidget(SymbolSettingDialog *dialog) override | OpenOrienteering::PointSymbol | virtual |
| createRenderables(const Object *object, const VirtualCoordVector &coords, ObjectRenderables &output, RenderableOptions options) const override | OpenOrienteering::PointSymbol | |
| OpenOrienteering::Symbol::createRenderables(const Object *object, const VirtualCoordVector &coords, ObjectRenderables &output, Symbol::RenderableOptions options) const =0 | OpenOrienteering::Symbol | pure virtual |
| OpenOrienteering::Symbol::createRenderables(const PathObject *object, const PathPartVector &path_parts, ObjectRenderables &output, Symbol::RenderableOptions options) const | OpenOrienteering::Symbol | virtual |
| createRenderablesIfCenterInside(const MapCoordF &point_coord, qreal rotation, const QPainterPath *outline, ObjectRenderables &output) const | OpenOrienteering::PointSymbol | |
| createRenderablesIfCompletelyInside(const MapCoordF &point_coord, qreal rotation, const QPainterPath *outline, ObjectRenderables &output) const | OpenOrienteering::PointSymbol | |
| createRenderablesIfPartiallyInside(const MapCoordF &point_coord, qreal rotation, const QPainterPath *outline, ObjectRenderables &output) const | OpenOrienteering::PointSymbol | |
| createRenderablesScaled(const MapCoordF &coord, qreal rotation, ObjectRenderables &output, qreal coord_scale=1) const | OpenOrienteering::PointSymbol | |
| deleteElement(int pos) | OpenOrienteering::PointSymbol | |
| dimensionForIcon() const override | OpenOrienteering::PointSymbol | virtual |
| duplicate() const override | OpenOrienteering::PointSymbol | protectedvirtual |
| OpenOrienteering::Symbol::duplicate(const S &s) | OpenOrienteering::Symbol | inlinestatic |
| elements | OpenOrienteering::PointSymbol | protected |
| equals(const Symbol *other, Qt::CaseSensitivity case_sensitivity=Qt::CaseSensitive) const | OpenOrienteering::Symbol | |
| equalsImpl(const Symbol *other, Qt::CaseSensitivity case_sensitivity) const override | OpenOrienteering::PointSymbol | protectedvirtual |
| getCompatibleTypes(Type type) | OpenOrienteering::Symbol | static |
| getContainedTypes() const | OpenOrienteering::Symbol | virtual |
| getCustomIcon() const | OpenOrienteering::Symbol | inline |
| getDescription() const | OpenOrienteering::Symbol | inline |
| getElementObject(int pos) | OpenOrienteering::PointSymbol | |
| getElementObject(int pos) const | OpenOrienteering::PointSymbol | |
| getElementSymbol(int pos) | OpenOrienteering::PointSymbol | |
| getElementSymbol(int pos) const | OpenOrienteering::PointSymbol | |
| getIcon(const Map *map) const | OpenOrienteering::Symbol | |
| getInnerColor() const | OpenOrienteering::PointSymbol | inline |
| getInnerRadius() const | OpenOrienteering::PointSymbol | inline |
| getName() const | OpenOrienteering::Symbol | inline |
| getNumberAsString() const | OpenOrienteering::Symbol | |
| getNumberComponent(int i) const | OpenOrienteering::Symbol | inline |
| getNumElements() const | OpenOrienteering::PointSymbol | |
| getOuterColor() const | OpenOrienteering::PointSymbol | inline |
| getOuterWidth() const | OpenOrienteering::PointSymbol | inline |
| getPlainTextName() const | OpenOrienteering::Symbol | |
| getType() const | OpenOrienteering::Symbol | inline |
| guessDominantColor() const override | OpenOrienteering::PointSymbol | virtual |
| inner_color | OpenOrienteering::PointSymbol | protected |
| inner_radius | OpenOrienteering::PointSymbol | protected |
| isEmpty() const | OpenOrienteering::PointSymbol | |
| isHelperSymbol() const | OpenOrienteering::Symbol | inline |
| isHidden() const | OpenOrienteering::Symbol | inline |
| isProtected() const | OpenOrienteering::Symbol | inline |
| isRotatable() const | OpenOrienteering::Symbol | inline |
| isSymmetrical() const | OpenOrienteering::PointSymbol | |
| isTypeCompatibleTo(const Object *object) const | OpenOrienteering::Symbol | |
| lessByColorPriority(const Symbol *s1, const Symbol *s2) | OpenOrienteering::Symbol | static |
| lessByNumber(const Symbol *s1, const Symbol *s2) | OpenOrienteering::Symbol | static |
| Line enum value | OpenOrienteering::Symbol | |
| load(QXmlStreamReader &xml, const Map &map, SymbolDictionary &symbol_dict, int version) | OpenOrienteering::Symbol | static |
| loadImpl(QXmlStreamReader &xml, const Map &map, SymbolDictionary &symbol_dict, int version) override | OpenOrienteering::PointSymbol | protectedvirtual |
| loadingFinishedEvent(Map *map) | OpenOrienteering::Symbol | virtual |
| makeSymbolForType(Type type) | OpenOrienteering::Symbol | static |
| NoSymbol enum value | OpenOrienteering::Symbol | |
| number_components | OpenOrienteering::Symbol | static |
| numberEquals(const Symbol *other) const | OpenOrienteering::Symbol | |
| numberEqualsRelaxed(const Symbol *other) const | OpenOrienteering::Symbol | |
| OCAD8FileImport class | OpenOrienteering::PointSymbol | friend |
| operator=(const Symbol &)=delete | OpenOrienteering::Symbol | |
| operator=(Symbol &&)=delete | OpenOrienteering::Symbol | |
| outer_color | OpenOrienteering::PointSymbol | protected |
| outer_width | OpenOrienteering::PointSymbol | protected |
| Point enum value | OpenOrienteering::Symbol | |
| PointSymbol() noexcept | OpenOrienteering::PointSymbol | |
| PointSymbol(const PointSymbol &proto) | OpenOrienteering::PointSymbol | explicitprotected |
| PointSymbolEditorWidget class | OpenOrienteering::PointSymbol | friend |
| PointSymbolSettings class | OpenOrienteering::PointSymbol | friend |
| RenderableOption enum name | OpenOrienteering::Symbol | |
| RenderAreasHatched enum value | OpenOrienteering::Symbol | |
| RenderBaselines enum value | OpenOrienteering::Symbol | |
| RenderNormal enum value | OpenOrienteering::Symbol | |
| replaceColors(const MapColorMap &color_map) override | OpenOrienteering::PointSymbol | virtual |
| resetIcon() | OpenOrienteering::Symbol | |
| save(QXmlStreamWriter &xml, const Map &map) const | OpenOrienteering::Symbol | |
| saveImpl(QXmlStreamWriter &xml, const Map &map) const override | OpenOrienteering::PointSymbol | protectedvirtual |
| scale(double factor) override | OpenOrienteering::PointSymbol | virtual |
| setCustomIcon(const QImage &image) | OpenOrienteering::Symbol | |
| setDescription(const QString &new_description) | OpenOrienteering::Symbol | inline |
| setHidden(bool value) | OpenOrienteering::Symbol | inline |
| setInnerColor(const MapColor *color) | OpenOrienteering::PointSymbol | inline |
| setInnerRadius(int value) | OpenOrienteering::PointSymbol | inline |
| setIsHelperSymbol(bool value) | OpenOrienteering::Symbol | inline |
| setName(const QString &new_name) | OpenOrienteering::Symbol | inline |
| setNumberComponent(int i, int new_number) | OpenOrienteering::Symbol | inline |
| setOuterColor(const MapColor *color) | OpenOrienteering::PointSymbol | inline |
| setOuterWidth(int value) | OpenOrienteering::PointSymbol | inline |
| setProtected(bool value) | OpenOrienteering::Symbol | inline |
| setRotatable(bool value) | OpenOrienteering::Symbol | protected |
| stateEquals(const Symbol *other) const | OpenOrienteering::Symbol | |
| Symbol(Type type) noexcept | OpenOrienteering::Symbol | explicit |
| Symbol(const Symbol &proto) | OpenOrienteering::Symbol | explicitprotected |
| symbolChangedEvent(const Symbol *old_symbol, const Symbol *new_symbol) | OpenOrienteering::Symbol | virtual |
| Text enum value | OpenOrienteering::Symbol | |
| Type enum name | OpenOrienteering::Symbol | |
| validate() const override | OpenOrienteering::PointSymbol | virtual |
| XMLImportExport class | OpenOrienteering::PointSymbol | friend |
| ~PointSymbol() override | OpenOrienteering::PointSymbol | |
| ~Symbol() | OpenOrienteering::Symbol | virtual |