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" |
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 | ( | Context | context, |
ExecutorService | executorService, | ||
RosImageView< sensor_msgs.CompressedImage > | cameraView, | ||
VisualizationView | mapView, | ||
ViewGroup | mainLayout, | ||
ViewGroup | sideLayout | ||
) | [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 | ( | ConnectedNode | connectedNode, |
Handler | handler, | ||
FrameTransformTree | frameTransformTree, | ||
final Camera | camera | ||
) | [inline] |
Definition at line 161 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 98 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 122 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 53 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 46 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 47 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 55 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 54 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 57 of file make_a_map/src/main/java/com/github/rosjava/android_apps/make_a_map/ViewControlLayer.java.
final String com.github.rosjava.android_apps.make_a_map.ViewControlLayer.ROBOT_FRAME = "base_link" [static, private] |
Definition at line 45 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 50 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 56 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 49 of file make_a_map/src/main/java/com/github/rosjava/android_apps/make_a_map/ViewControlLayer.java.
Definition at line 62 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 51 of file make_a_map/src/main/java/com/github/rosjava/android_apps/make_a_map/ViewControlLayer.java.