Classes | Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes
com.github.rosjava.android_apps.map_nav.ViewControlLayer Class Reference
Inheritance diagram for com.github.rosjava.android_apps.map_nav.ViewControlLayer:
Inheritance graph
[legend]

List of all members.

Classes

enum  ViewMode

Public Member Functions

void onStart (ConnectedNode connectedNode, Handler handler, FrameTransformTree frameTransformTree, final Camera camera)
boolean onTouchEvent (VisualizationView view, MotionEvent event)
 ViewControlLayer (Context context, ExecutorService executorService, RosImageView< sensor_msgs.CompressedImage > cameraView, VisualizationView mapView, ViewGroup mainLayout, ViewGroup sideLayout)

Private Member Functions

void swapViews ()

Private Attributes

RosImageView
< sensor_msgs.CompressedImage > 
cameraView
final Context context
final ListenerGroup
< CameraControlListener > 
listeners
ViewGroup mainLayout
VisualizationView mapView
boolean mapViewGestureAvaiable
RotateGestureDetector rotateGestureDetector
ViewGroup sideLayout
GestureDetector translateGestureDetector
ViewMode viewMode
ScaleGestureDetector zoomGestureDetector

Static Private Attributes

static final String ROBOT_FRAME = "base_link"

Detailed Description

Author:
murase@jsk.imi.i.u-tokyo.ac.jp (Kazuto Murase)

Definition at line 43 of file map_nav/src/main/java/com/github/rosjava/android_apps/map_nav/ViewControlLayer.java.


Constructor & Destructor Documentation

com.github.rosjava.android_apps.map_nav.ViewControlLayer.ViewControlLayer ( Context  context,
ExecutorService  executorService,
RosImageView< sensor_msgs.CompressedImage >  cameraView,
VisualizationView  mapView,
ViewGroup  mainLayout,
ViewGroup  sideLayout 
) [inline]

Member Function Documentation

void com.github.rosjava.android_apps.map_nav.ViewControlLayer.onStart ( ConnectedNode  connectedNode,
Handler  handler,
FrameTransformTree  frameTransformTree,
final Camera  camera 
) [inline]
boolean com.github.rosjava.android_apps.map_nav.ViewControlLayer.onTouchEvent ( VisualizationView  view,
MotionEvent  event 
) [inline]

Swap the camera and map views.

Definition at line 122 of file map_nav/src/main/java/com/github/rosjava/android_apps/map_nav/ViewControlLayer.java.


Member Data Documentation

RosImageView<sensor_msgs.CompressedImage> com.github.rosjava.android_apps.map_nav.ViewControlLayer.cameraView [private]
final ListenerGroup<CameraControlListener> com.github.rosjava.android_apps.map_nav.ViewControlLayer.listeners [private]
final String com.github.rosjava.android_apps.map_nav.ViewControlLayer.ROBOT_FRAME = "base_link" [static, private]

The documentation for this class was generated from the following file:


android_apps
Author(s): Daniel Stonier , Kazuto Murase
autogenerated on Fri Aug 28 2015 10:04:41