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
TLspTouchSelectEditControllercan be used to select and edit objects in a view, similar to theTLspEditControllerand theTLspSelectController. -
The
TLspTouchNavigateControllercan be used to pan, zoom and rotate a view, similar to theTLspPanController, theTLspZoomControllerand theTLspRotateController, -
The
TLspTouchCreateControllercan be used to draw shapes on a view, similar to theTLspCreateController. -
The
TLspTouchAndHoldActionControllercan 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
-
ClassesClassDescriptionExtension of
ALspTouchControllerconfining the number of handled touch points based on a minimum and maximum.Extension ofALspControllerforTLcdTouchEventinstances.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.