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

List of all members.

Classes

enum  ViewMode

Public Member Functions

void onStart (final VisualizationView view, ConnectedNode connectedNode)
boolean onTouchEvent (VisualizationView view, MotionEvent event)
 ViewControlLayer (final Context context, final ExecutorService executorService, final RosImageView< sensor_msgs.CompressedImage > cameraView, final VisualizationView mapView, final ViewGroup mainLayout, final ViewGroup sideLayout, final AppParameters params)

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
String robotFrame
RotateGestureDetector rotateGestureDetector
ViewGroup sideLayout
GestureDetector translateGestureDetector
ViewMode viewMode
ScaleGestureDetector zoomGestureDetector

Detailed Description

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

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


Constructor & Destructor Documentation

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

Member Function Documentation

void com.github.rosjava.android_apps.make_a_map.ViewControlLayer.onStart ( final VisualizationView  view,
ConnectedNode  connectedNode 
) [inline]
boolean com.github.rosjava.android_apps.make_a_map.ViewControlLayer.onTouchEvent ( VisualizationView  view,
MotionEvent  event 
) [inline]

Swap the camera and map views.

Definition at line 123 of file make_a_map/src/main/java/com/github/rosjava/android_apps/make_a_map/ViewControlLayer.java.


Member Data Documentation

RosImageView<sensor_msgs.CompressedImage> com.github.rosjava.android_apps.make_a_map.ViewControlLayer.cameraView [private]
final ListenerGroup<CameraControlListener> com.github.rosjava.android_apps.make_a_map.ViewControlLayer.listeners [private]

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


android_apps
Author(s): Daniel Stonier , Kazuto Murase
autogenerated on Thu Jun 6 2019 21:11:28