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 |
Definition at line 43 of file make_a_map/src/main/java/com/github/rosjava/android_apps/make_a_map/ViewControlLayer.java.
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] |
Definition at line 66 of file make_a_map/src/main/java/com/github/rosjava/android_apps/make_a_map/ViewControlLayer.java.
void com.github.rosjava.android_apps.make_a_map.ViewControlLayer.onStart | ( | final VisualizationView | view, |
ConnectedNode | connectedNode | ||
) | [inline] |
Definition at line 162 of file make_a_map/src/main/java/com/github/rosjava/android_apps/make_a_map/ViewControlLayer.java.
boolean com.github.rosjava.android_apps.make_a_map.ViewControlLayer.onTouchEvent | ( | VisualizationView | view, |
MotionEvent | event | ||
) | [inline] |
Definition at line 99 of file make_a_map/src/main/java/com/github/rosjava/android_apps/make_a_map/ViewControlLayer.java.
void com.github.rosjava.android_apps.make_a_map.ViewControlLayer.swapViews | ( | ) | [inline, private] |
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.
RosImageView<sensor_msgs.CompressedImage> com.github.rosjava.android_apps.make_a_map.ViewControlLayer.cameraView [private] |
Definition at line 52 of file make_a_map/src/main/java/com/github/rosjava/android_apps/make_a_map/ViewControlLayer.java.
final Context com.github.rosjava.android_apps.make_a_map.ViewControlLayer.context [private] |
Definition at line 45 of file make_a_map/src/main/java/com/github/rosjava/android_apps/make_a_map/ViewControlLayer.java.
final ListenerGroup<CameraControlListener> com.github.rosjava.android_apps.make_a_map.ViewControlLayer.listeners [private] |
Definition at line 46 of file make_a_map/src/main/java/com/github/rosjava/android_apps/make_a_map/ViewControlLayer.java.
ViewGroup com.github.rosjava.android_apps.make_a_map.ViewControlLayer.mainLayout [private] |
Definition at line 54 of file make_a_map/src/main/java/com/github/rosjava/android_apps/make_a_map/ViewControlLayer.java.
VisualizationView com.github.rosjava.android_apps.make_a_map.ViewControlLayer.mapView [private] |
Definition at line 53 of file make_a_map/src/main/java/com/github/rosjava/android_apps/make_a_map/ViewControlLayer.java.
boolean com.github.rosjava.android_apps.make_a_map.ViewControlLayer.mapViewGestureAvaiable [private] |
Definition at line 56 of file make_a_map/src/main/java/com/github/rosjava/android_apps/make_a_map/ViewControlLayer.java.
Definition at line 63 of file make_a_map/src/main/java/com/github/rosjava/android_apps/make_a_map/ViewControlLayer.java.
RotateGestureDetector com.github.rosjava.android_apps.make_a_map.ViewControlLayer.rotateGestureDetector [private] |
Definition at line 49 of file make_a_map/src/main/java/com/github/rosjava/android_apps/make_a_map/ViewControlLayer.java.
ViewGroup com.github.rosjava.android_apps.make_a_map.ViewControlLayer.sideLayout [private] |
Definition at line 55 of file make_a_map/src/main/java/com/github/rosjava/android_apps/make_a_map/ViewControlLayer.java.
GestureDetector com.github.rosjava.android_apps.make_a_map.ViewControlLayer.translateGestureDetector [private] |
Definition at line 48 of file make_a_map/src/main/java/com/github/rosjava/android_apps/make_a_map/ViewControlLayer.java.
Definition at line 61 of file make_a_map/src/main/java/com/github/rosjava/android_apps/make_a_map/ViewControlLayer.java.
ScaleGestureDetector com.github.rosjava.android_apps.make_a_map.ViewControlLayer.zoomGestureDetector [private] |
Definition at line 50 of file make_a_map/src/main/java/com/github/rosjava/android_apps/make_a_map/ViewControlLayer.java.