Mapper  0.9.0
API documentation
OpenOrienteering::Symbol Member List

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

AllSymbols enum valueOpenOrienteering::Symbol
Area enum valueOpenOrienteering::Symbol
areTypesCompatible(Type a, Type b)OpenOrienteering::Symbolstatic
asArea() constOpenOrienteering::Symbol
asArea()OpenOrienteering::Symbol
asCombined() constOpenOrienteering::Symbol
asCombined()OpenOrienteering::Symbol
asLine() constOpenOrienteering::Symbol
asLine()OpenOrienteering::Symbol
asPoint() constOpenOrienteering::Symbol
asPoint()OpenOrienteering::Symbol
asText() constOpenOrienteering::Symbol
asText()OpenOrienteering::Symbol
calculateLargestLineExtent() constOpenOrienteering::Symbolvirtual
colorDeletedEvent(const MapColor *color)=0OpenOrienteering::Symbolpure virtual
Combined enum valueOpenOrienteering::Symbol
containsColor(const MapColor *color) const =0OpenOrienteering::Symbolpure virtual
containsSymbol(const Symbol *symbol) constOpenOrienteering::Symbolvirtual
createBaselineRenderables(const PathObject *object, const PathPartVector &path_parts, ObjectRenderables &output, const MapColor *color) constOpenOrienteering::Symbolvirtual
createIcon(const Map &map, int side_length, bool antialiasing=true, qreal zoom=0) constOpenOrienteering::Symbol
createPropertiesWidget(SymbolSettingDialog *dialog)=0OpenOrienteering::Symbolpure virtual
createRenderables(const Object *object, const VirtualCoordVector &coords, ObjectRenderables &output, Symbol::RenderableOptions options) const =0OpenOrienteering::Symbolpure virtual
createRenderables(const PathObject *object, const PathPartVector &path_parts, ObjectRenderables &output, Symbol::RenderableOptions options) constOpenOrienteering::Symbolvirtual
dimensionForIcon() constOpenOrienteering::Symbolvirtual
duplicate() const =0OpenOrienteering::Symbolprotectedpure virtual
duplicate(const S &s)OpenOrienteering::Symbolinlinestatic
equals(const Symbol *other, Qt::CaseSensitivity case_sensitivity=Qt::CaseSensitive) constOpenOrienteering::Symbol
equalsImpl(const Symbol *other, Qt::CaseSensitivity case_sensitivity) const =0OpenOrienteering::Symbolprotectedpure virtual
getCompatibleTypes(Type type)OpenOrienteering::Symbolstatic
getContainedTypes() constOpenOrienteering::Symbolvirtual
getCustomIcon() constOpenOrienteering::Symbolinline
getDescription() constOpenOrienteering::Symbolinline
getIcon(const Map *map) constOpenOrienteering::Symbol
getName() constOpenOrienteering::Symbolinline
getNumberAsString() constOpenOrienteering::Symbol
getNumberComponent(int i) constOpenOrienteering::Symbolinline
getPlainTextName() constOpenOrienteering::Symbol
getType() constOpenOrienteering::Symbolinline
guessDominantColor() const =0OpenOrienteering::Symbolpure virtual
isHelperSymbol() constOpenOrienteering::Symbolinline
isHidden() constOpenOrienteering::Symbolinline
isProtected() constOpenOrienteering::Symbolinline
isRotatable() constOpenOrienteering::Symbolinline
isTypeCompatibleTo(const Object *object) constOpenOrienteering::Symbol
lessByColorPriority(const Symbol *s1, const Symbol *s2)OpenOrienteering::Symbolstatic
lessByNumber(const Symbol *s1, const Symbol *s2)OpenOrienteering::Symbolstatic
Line enum valueOpenOrienteering::Symbol
load(QXmlStreamReader &xml, const Map &map, SymbolDictionary &symbol_dict, int version)OpenOrienteering::Symbolstatic
loadImpl(QXmlStreamReader &xml, const Map &map, SymbolDictionary &symbol_dict, int version)=0OpenOrienteering::Symbolprotectedpure virtual
loadingFinishedEvent(Map *map)OpenOrienteering::Symbolvirtual
makeSymbolForType(Type type)OpenOrienteering::Symbolstatic
NoSymbol enum valueOpenOrienteering::Symbol
number_componentsOpenOrienteering::Symbolstatic
numberEquals(const Symbol *other) constOpenOrienteering::Symbol
numberEqualsRelaxed(const Symbol *other) constOpenOrienteering::Symbol
operator=(const Symbol &)=deleteOpenOrienteering::Symbol
operator=(Symbol &&)=deleteOpenOrienteering::Symbol
Point enum valueOpenOrienteering::Symbol
RenderableOption enum nameOpenOrienteering::Symbol
RenderAreasHatched enum valueOpenOrienteering::Symbol
RenderBaselines enum valueOpenOrienteering::Symbol
RenderNormal enum valueOpenOrienteering::Symbol
replaceColors(const MapColorMap &color_map)=0OpenOrienteering::Symbolpure virtual
resetIcon()OpenOrienteering::Symbol
save(QXmlStreamWriter &xml, const Map &map) constOpenOrienteering::Symbol
saveImpl(QXmlStreamWriter &xml, const Map &map) const =0OpenOrienteering::Symbolprotectedpure virtual
scale(double factor)=0OpenOrienteering::Symbolpure virtual
setCustomIcon(const QImage &image)OpenOrienteering::Symbol
setDescription(const QString &new_description)OpenOrienteering::Symbolinline
setHidden(bool value)OpenOrienteering::Symbolinline
setIsHelperSymbol(bool value)OpenOrienteering::Symbolinline
setName(const QString &new_name)OpenOrienteering::Symbolinline
setNumberComponent(int i, int new_number)OpenOrienteering::Symbolinline
setProtected(bool value)OpenOrienteering::Symbolinline
setRotatable(bool value)OpenOrienteering::Symbolprotected
stateEquals(const Symbol *other) constOpenOrienteering::Symbol
Symbol(Type type) noexceptOpenOrienteering::Symbolexplicit
Symbol(const Symbol &proto)OpenOrienteering::Symbolexplicitprotected
symbolChangedEvent(const Symbol *old_symbol, const Symbol *new_symbol)OpenOrienteering::Symbolvirtual
Text enum valueOpenOrienteering::Symbol
Type enum nameOpenOrienteering::Symbol
validate() constOpenOrienteering::Symbolvirtual
~Symbol()OpenOrienteering::Symbolvirtual