Public Member Functions | |
void | draw (VisualizationView view, GL10 gl) |
GraphName | getFrame () |
void | onStart (VisualizationView view, ConnectedNode connectedNode) |
PointCloud2DLayer (String topicName) | |
PointCloud2DLayer (GraphName topicName) | |
Private Member Functions | |
void | updateVertexBuffer (final PointCloud2 pointCloud) |
Private Attributes | |
GraphName | frame |
final Object | mutex |
FloatBuffer | vertexBackBuffer |
FloatBuffer | vertexFrontBuffer |
Static Private Attributes | |
static final Color | FREE_SPACE_COLOR = Color.fromHexAndAlpha("377dfa", 0.1f) |
static final Color | OCCUPIED_SPACE_COLOR = Color.fromHexAndAlpha("377dfa", 0.3f) |
static final float | POINT_SIZE = 10.f |
A org.ros.android.view.visualization.layer.SubscriberLayer that visualizes sensor_msgs/PointCloud2 messages in 2D.
Definition at line 44 of file PointCloud2DLayer.java.
org.ros.android.view.visualization.layer.PointCloud2DLayer.PointCloud2DLayer | ( | String | topicName | ) | [inline] |
Definition at line 56 of file PointCloud2DLayer.java.
org.ros.android.view.visualization.layer.PointCloud2DLayer.PointCloud2DLayer | ( | GraphName | topicName | ) | [inline] |
Definition at line 60 of file PointCloud2DLayer.java.
void org.ros.android.view.visualization.layer.PointCloud2DLayer.draw | ( | VisualizationView | view, |
GL10 | gl | ||
) | [inline] |
Definition at line 66 of file PointCloud2DLayer.java.
GraphName org.ros.android.view.visualization.layer.PointCloud2DLayer.getFrame | ( | ) | [inline] |
Implements org.ros.android.view.visualization.layer.TfLayer.
Definition at line 134 of file PointCloud2DLayer.java.
void org.ros.android.view.visualization.layer.PointCloud2DLayer.onStart | ( | VisualizationView | view, |
ConnectedNode | connectedNode | ||
) | [inline] |
Definition at line 80 of file PointCloud2DLayer.java.
void org.ros.android.view.visualization.layer.PointCloud2DLayer.updateVertexBuffer | ( | final PointCloud2 | pointCloud | ) | [inline, private] |
Definition at line 92 of file PointCloud2DLayer.java.
GraphName org.ros.android.view.visualization.layer.PointCloud2DLayer.frame [private] |
Definition at line 52 of file PointCloud2DLayer.java.
final Color org.ros.android.view.visualization.layer.PointCloud2DLayer.FREE_SPACE_COLOR = Color.fromHexAndAlpha("377dfa", 0.1f) [static, private] |
Definition at line 46 of file PointCloud2DLayer.java.
final Object org.ros.android.view.visualization.layer.PointCloud2DLayer.mutex [private] |
Definition at line 50 of file PointCloud2DLayer.java.
final Color org.ros.android.view.visualization.layer.PointCloud2DLayer.OCCUPIED_SPACE_COLOR = Color.fromHexAndAlpha("377dfa", 0.3f) [static, private] |
Definition at line 47 of file PointCloud2DLayer.java.
final float org.ros.android.view.visualization.layer.PointCloud2DLayer.POINT_SIZE = 10.f [static, private] |
Definition at line 48 of file PointCloud2DLayer.java.
FloatBuffer org.ros.android.view.visualization.layer.PointCloud2DLayer.vertexBackBuffer [private] |
Definition at line 54 of file PointCloud2DLayer.java.
FloatBuffer org.ros.android.view.visualization.layer.PointCloud2DLayer.vertexFrontBuffer [private] |
Definition at line 53 of file PointCloud2DLayer.java.