new OLStyleFontSymbol(opt_options)
Crea un nuevo estilo de marcado.
| Name | Type | Description |
|---|---|---|
options |
olx.style.FontSymbolOptions |
Opciones.
|
Extends
- ol.style.RegularShape
Members
-
module:IDEE/impl/ol/js/ext/OLStyleFontSymbol~OLStyleFontSymbol.defs{Object}
-
Fuentes por defecto. Para "fonts" admite (name y copyright) y "glyphs" (name, theme, search y char).
Methods
-
module:IDEE/impl/ol/js/ext/OLStyleFontSymbol~OLStyleFontSymbol.addDefs(font, glyphs)
impl/ol/js/ext/OLStyleFontSymbol.js, line 115 -
Función estática: agregar nuevas definiciones de fuente.
Name Type Description fontstring | object Nombre de la fuente o definición de la fuente.
glyphsobject Definición de los símbolos.
-
clone(){ol.style.FontSymbol}
impl/ol/js/ext/OLStyleFontSymbol.js, line 76 -
Clona el estilo.
Returns:
Clon del estilo.
-
drawMarker_(renderOptions, context, x, y)
impl/ol/js/ext/OLStyleFontSymbol.js, line 427 -
Dibuja el símbolo en el contexto de dibujo.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description renderOptionsol.style.FontSymbol.RenderOptions Opciones de renderizado.
contextCanvasRenderingContext2D Contexto de dibujo.
xnumber El origen para el símbolo (x).
ynumber El origen para el símbolo (y).
-
drawPath_(renderOptions, context){Number}
impl/ol/js/ext/OLStyleFontSymbol.js, line 299 -
Dibuja el símbolo.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description renderOptionsol.style.FontSymbol.RenderOptions Opciones de renderizado.
contextCanvasRenderingContext2D Contexto del "canvas".
Returns:
Tamaño del símbolo.
-
getChecksum(){string}
impl/ol/js/ext/OLStyleFontSymbol.js, line 491 -
Este método devuelve el "checksum" del símbolo.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Returns:
El "checksum".
-
getFill(){ol.style.Fill}
impl/ol/js/ext/OLStyleFontSymbol.js, line 152 -
Devuelve el estilo de relleno para el símbolo.
Returns:
Estilo de relleno.
-
getFontInfo(glyph){ol.style.Stroke}
impl/ol/js/ext/OLStyleFontSymbol.js, line 211 -
Devuelve el estilo de borde para el símbolo.
Name Type Description glyphobject Parámetro "Glyph".
Returns:
Estilo de borde.
-
getGlyph(name){ol.style.Stroke}
impl/ol/js/ext/OLStyleFontSymbol.js, line 173 -
Devuelve el estilo de borde para el símbolo.
Name Type Description namestring Nombre del símbolo.
Returns:
Estilo de borde.
-
getGlyphName(){string}
impl/ol/js/ext/OLStyleFontSymbol.js, line 194 -
Devuelve el nombre del símbolo.
Returns:
Nombre del símbolo.
-
getImage(pixelRatio){HTMLCanvasElement}
impl/ol/js/ext/OLStyleFontSymbol.js, line 256 -
Devuelve el elemento de imagen o canvas.
Name Type Description pixelRationumber Ratio de píxeles.
Returns:
Elemento de imagen o canvas.
-
getStroke(){ol.style.Stroke}
impl/ol/js/ext/OLStyleFontSymbol.js, line 162 -
Devuelve el estilo de borde para el símbolo.
Returns:
Estilo de borde.
-
renderMaker(atlasManager)
impl/ol/js/ext/OLStyleFontSymbol.js, line 221 -
Renderiza el símbolo.
Name Type Description atlasManagerol.AtlasManager Gestiona la creación de atlas de imágenes.
-
setGlyph(color)
impl/ol/js/ext/OLStyleFontSymbol.js, line 104 -
Modifica el color del símbolo.
Name Type Description colorol.Color Color del símbolo.