Class: Line

IDEE/impl/style/Line~Line


import Line from 'IDEE/impl/style/Line';

new Line(options)

impl/cesium/js/style/Line.js, line 36

Constructor principal de la clase.

Name Type Description
options Object

Opciones de la clase.

  • icon (src): Ruta del icono.

Members

module:IDEE/impl/style/Line~Line.DEFAULT_WIDTH_LINE{Number}

Valores por defecto.

Methods

module:IDEE/impl/style/Line~Line.getCanvasSize(){Array}

impl/cesium/js/style/Line.js, line 266

Este método devuelve el tamaño del "canvas".

Returns:
Tamaño.

applyToLayer(layer)

impl/cesium/js/style/Line.js, line 147

Este método aplica los estilos a la capa.

Name Type Description
layer IDEE.layer.Vector

Capa.

drawGeometryToCanvas(vectorContext, canvas, style, stroke)

impl/cesium/js/style/Line.js, line 173

Este método dibuja la geometría en el "canvas".

Name Type Description
vectorContext Object

Vector que se dibujará en el "canvas".

canvas Object

"canvas".

style Object

Estilo del vector.

stroke Number

Tamaño del borde.

unapply(layer)

impl/cesium/js/style/Line.js, line 159

Este método elimina los estilos de la capa.

Name Type Description
layer IDEE.layer.Vector

Capa.

updateCanvas(canvas)

impl/cesium/js/style/Line.js, line 208

Este método actualiza el "canvas".

Name Type Description
canvas HTMLCanvasElement

Nuevo "canvas".

updateFacadeOptions(options){Array.<object>}

impl/cesium/js/style/Line.js, line 51

Este método actualiza las opciones de la fachada (patrón estructural como una capa de abstracción con un patrón de diseño).

  • ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description
options object

Opciones.

Returns:
Estilo de la fachada.