Public Member Functions | |
void | addListener (CameraControlListener listener) |
void | init (NodeMainExecutor nodeMainExecutor) |
void | onStart (final VisualizationView view, ConnectedNode connectedNode) |
boolean | onTouchEvent (VisualizationView view, MotionEvent event) |
Private Attributes | |
ListenerGroup < CameraControlListener > | listeners |
RotateGestureDetector | rotateGestureDetector |
GestureDetectorCompat | translateGestureDetector |
ScaleGestureDetector | zoomGestureDetector |
Provides gesture control of the camera for translate, rotate, and zoom.
Definition at line 39 of file CameraControlLayer.java.
void org.ros.android.view.visualization.layer.CameraControlLayer.addListener | ( | CameraControlListener | listener | ) | [inline] |
Definition at line 52 of file CameraControlLayer.java.
void org.ros.android.view.visualization.layer.CameraControlLayer.init | ( | NodeMainExecutor | nodeMainExecutor | ) | [inline] |
Reimplemented from org.ros.android.view.visualization.layer.DefaultLayer.
Definition at line 47 of file CameraControlLayer.java.
void org.ros.android.view.visualization.layer.CameraControlLayer.onStart | ( | final VisualizationView | view, |
ConnectedNode | connectedNode | ||
) | [inline] |
Definition at line 71 of file CameraControlLayer.java.
boolean org.ros.android.view.visualization.layer.CameraControlLayer.onTouchEvent | ( | VisualizationView | view, |
MotionEvent | event | ||
) | [inline] |
Event handler for touch events.
view | the view generating the event |
event | the touch event |
Reimplemented from org.ros.android.view.visualization.layer.DefaultLayer.
Definition at line 58 of file CameraControlLayer.java.
ListenerGroup<CameraControlListener> org.ros.android.view.visualization.layer.CameraControlLayer.listeners [private] |
Definition at line 41 of file CameraControlLayer.java.
RotateGestureDetector org.ros.android.view.visualization.layer.CameraControlLayer.rotateGestureDetector [private] |
Definition at line 43 of file CameraControlLayer.java.
GestureDetectorCompat org.ros.android.view.visualization.layer.CameraControlLayer.translateGestureDetector [private] |
Definition at line 42 of file CameraControlLayer.java.
ScaleGestureDetector org.ros.android.view.visualization.layer.CameraControlLayer.zoomGestureDetector [private] |
Definition at line 44 of file CameraControlLayer.java.