new Rotate(options)
Constructor principal de la clase.
| Name | Type | Description |
|---|---|---|
options |
Object |
Opciones del control.
|
Methods
-
addTo(map, template)
impl/cesium/js/control/Rotate.js, line 91 -
Este método añade el control al mapa.
Name Type Description mapIDEE.Map Map.
templatefunction Plantilla del control.
-
closeHelp()
impl/cesium/js/control/Rotate.js, line 542 -
Cierra la ayuda del control.
-
destroy()
impl/cesium/js/control/Rotate.js, line 581 -
Esta función destruye este control y limpia el HTML.
-
getElement(){HTMLElement}
impl/cesium/js/control/Rotate.js, line 570 -
Devuelve los elementos de la plantilla.
Returns:
Elementos del control.
-
handleClickHelp()
impl/cesium/js/control/Rotate.js, line 524 -
Activa la ayuda del control.
-
handleMouseDown(name, e)
impl/cesium/js/control/Rotate.js, line 147 -
Manejador del evento "mousedown".
Name Type Description namestring Nombre del elemento pulsado.
eMouseEvent Evento.
-
notShowHelp()
impl/cesium/js/control/Rotate.js, line 555 -
Elimina la ayuda del control y no la vuelve a mostrar.
-
orbit(compassElement, cursorVector)
impl/cesium/js/control/Rotate.js, line 187 -
Función auxiliar que añade los eventos necesarios para inclinar la vista al seleccionar el usuario el círculo interior y arrastrar a cualquier lado.
Name Type Description compassElementHTMLElement Elemento que disparó el evento.
cursorVectorCartesian2 Vector desde el centro del elemento hasta el punto de clic.
-
resetView()
impl/cesium/js/control/Rotate.js, line 506 -
Vuelve el mapa a la vista inicial.
-
rotate(compassElement, cursorVector)
impl/cesium/js/control/Rotate.js, line 374 -
Función auxiliar que añade los eventos necesarios para girar la vista al rotar el usuario el anillo exterior.
Name Type Description compassElementHTMLElement Elemento que disparó el evento.
cursorVectorCartesian2 Vector desde el centro del elemento hasta el punto de clic.