Public Member Functions | |
void | clearHandle () |
void | draw (VisualizationView view, GL10 gl) |
void | setOrigin (Transform origin) |
void | setStride (int stride) |
Tile (float resolution) | |
void | update () |
void | writeInt (int value) |
Private Attributes | |
Transform | origin |
final ChannelBuffer | pixelBuffer = MessageBuffers.dynamicBuffer() |
boolean | ready |
final float | resolution |
int | stride |
final TextureBitmap | textureBitmap = new TextureBitmap() |
In order to draw maps with a size outside the maximum size of a texture, we split the map into multiple tiles and draw one texture per tile.
Definition at line 61 of file OccupancyGridLayer.java.
org.ros.android.view.visualization.layer.OccupancyGridLayer.Tile.Tile | ( | float | resolution | ) | [inline] |
Definition at line 86 of file OccupancyGridLayer.java.
Definition at line 97 of file OccupancyGridLayer.java.
void org.ros.android.view.visualization.layer.OccupancyGridLayer.Tile.draw | ( | VisualizationView | view, |
GL10 | gl | ||
) | [inline] |
Definition at line 91 of file OccupancyGridLayer.java.
void org.ros.android.view.visualization.layer.OccupancyGridLayer.Tile.setOrigin | ( | Transform | origin | ) | [inline] |
Definition at line 113 of file OccupancyGridLayer.java.
void org.ros.android.view.visualization.layer.OccupancyGridLayer.Tile.setStride | ( | int | stride | ) | [inline] |
Definition at line 117 of file OccupancyGridLayer.java.
void org.ros.android.view.visualization.layer.OccupancyGridLayer.Tile.update | ( | ) | [inline] |
Definition at line 105 of file OccupancyGridLayer.java.
void org.ros.android.view.visualization.layer.OccupancyGridLayer.Tile.writeInt | ( | int | value | ) | [inline] |
Definition at line 101 of file OccupancyGridLayer.java.
Transform org.ros.android.view.visualization.layer.OccupancyGridLayer.Tile.origin [private] |
Points to the top left of the Tile.
Definition at line 74 of file OccupancyGridLayer.java.
final ChannelBuffer org.ros.android.view.visualization.layer.OccupancyGridLayer.Tile.pixelBuffer = MessageBuffers.dynamicBuffer() [private] |
Definition at line 63 of file OccupancyGridLayer.java.
boolean org.ros.android.view.visualization.layer.OccupancyGridLayer.Tile.ready [private] |
final float org.ros.android.view.visualization.layer.OccupancyGridLayer.Tile.resolution [private] |
Resolution of the nav_msgs.OccupancyGrid.
Definition at line 69 of file OccupancyGridLayer.java.
Width of the Tile.
Definition at line 79 of file OccupancyGridLayer.java.
final TextureBitmap org.ros.android.view.visualization.layer.OccupancyGridLayer.Tile.textureBitmap = new TextureBitmap() [private] |
Definition at line 64 of file OccupancyGridLayer.java.