Class: Rotate

IDEE/impl/control/Rotate~Rotate


import Rotate from 'IDEE/impl/control/Rotate';

Control de movimiento 3D.

new Rotate(options)

impl/cesium/js/control/Rotate.js, line 29

Constructor principal de la clase.

Name Type Description
options Object

Opciones del control.

  • viewInitial: Vista inicial.
  • help: Indica si se muestra la ayuda al crear el control. Por defecto, verdadero.

Methods

addTo(map, template)

impl/cesium/js/control/Rotate.js, line 91

Este método añade el control al mapa.

Name Type Description
map IDEE.Map

Map.

template function

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
name string

Nombre del elemento pulsado.

e MouseEvent

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
compassElement HTMLElement

Elemento que disparó el evento.

cursorVector Cartesian2

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
compassElement HTMLElement

Elemento que disparó el evento.

cursorVector Cartesian2

Vector desde el centro del elemento hasta el punto de clic.