Public Member Functions | |
void | init (NodeMainExecutor nodeMainExecutor) |
void | onShutdown (VisualizationView view, Node node) |
void | onStart (VisualizationView view, ConnectedNode connectedNode) |
void | onSurfaceChanged (VisualizationView view, GL10 gl, int width, int height) |
void | onSurfaceCreated (VisualizationView view, GL10 gl, EGLConfig config) |
boolean | onTouchEvent (VisualizationView view, MotionEvent event) |
Interface for a drawable layer on a VisualizationView.
Definition at line 36 of file Layer.java.
void org.ros.android.view.visualization.layer.Layer.init | ( | NodeMainExecutor | nodeMainExecutor | ) |
void org.ros.android.view.visualization.layer.Layer.onShutdown | ( | VisualizationView | view, |
Node | node | ||
) |
Called when the view is removed from the VisualizationView.
Implemented in org.ros.android.view.visualization.layer.PosePublisherLayer, org.ros.android.view.visualization.layer.DefaultLayer, and org.ros.android.view.visualization.layer.SubscriberLayer< T >.
void org.ros.android.view.visualization.layer.Layer.onStart | ( | VisualizationView | view, |
ConnectedNode | connectedNode | ||
) |
Called when the layer is added to the VisualizationView.
Implemented in org.ros.android.view.visualization.layer.RobotLayer, org.ros.android.view.visualization.layer.DefaultLayer, and org.ros.android.view.visualization.layer.SubscriberLayer< T >.
void org.ros.android.view.visualization.layer.Layer.onSurfaceChanged | ( | VisualizationView | view, |
GL10 | gl, | ||
int | width, | ||
int | height | ||
) |
view | the VisualizationView associated with the GLSurfaceView.Renderer |
Implemented in org.ros.android.view.visualization.layer.DefaultLayer.
void org.ros.android.view.visualization.layer.Layer.onSurfaceCreated | ( | VisualizationView | view, |
GL10 | gl, | ||
EGLConfig | config | ||
) |
view | the VisualizationView associated with the GLSurfaceView.Renderer |
Implemented in org.ros.android.view.visualization.layer.DefaultLayer.
boolean org.ros.android.view.visualization.layer.Layer.onTouchEvent | ( | VisualizationView | view, |
MotionEvent | event | ||
) |
Event handler for touch events.
view | the view generating the event |
event | the touch event |
Implemented in org.ros.android.view.visualization.layer.PosePublisherLayer, org.ros.android.view.visualization.layer.CameraControlLayer, and org.ros.android.view.visualization.layer.DefaultLayer.