Package com.luciad.view.lightspeed.controller.touch
package com.luciad.view.lightspeed.controller.touch
Provides controller implementations that work with touch input instead of
mouse input. The basis implementations include:
-
The
TLspTouchSelectEditController
can be used to select and edit objects in a view, similar to theTLspEditController
and theTLspSelectController
. -
The
TLspTouchNavigateController
can be used to pan, zoom and rotate a view, similar to theTLspPanController
, theTLspZoomController
and theTLspRotateController
, -
The
TLspTouchCreateController
can be used to draw shapes on a view, similar to theTLspCreateController
. -
The
TLspTouchAndHoldActionController
can trigger actions based on detected touch and holds. It is similar to mouse based action controllers like theTLspClickActionController
.
ALspTouchController
or ALspConfinedTouchController
, since handling multi touch input from scratch is quite complex.- Since:
- 2012.0
-
ClassDescriptionExtension of
ALspTouchController
confining the number of handled touch points based on a minimum and maximum.Extension ofALspController
forTLcdTouchEvent
instances.This controller allows you to trigger actions based on the occurrence of a touch and hold.Touch enabled version of theTLspCreateController
.Touch controller to navigate on a 2D or 3D map.Combines the select and edit controller for touch based input.