#include "plan_visualization.h"
Go to the source code of this file.
Defines | |
| #define | TERRAIN_PUSH_POINT(i, j) {p.x=(j)*space;p.y=(i)*space;p.z=max(0,TerrainMap[(i)*space*Width+(j)*space]*AltitudeZoom/90);Terrain.points.push_back(p);} |
| #define | TERRAINLINE_PUSH_POINT(i, j) {p.x=(j)*space;p.y=(i)*space;p.z=max(0,TerrainMap[(i)*space*Width+(j)*space]*AltitudeZoom/90+1);TerrainLine.points.push_back(p);} |
Functions | |
| void | AddTailPoint (float x, float y, float z) |
| void | Draw_Cylinder (int ID, float x, float y, float z, float Rad, float Height, float r, float g, float b, float a) |
| void | Draw_Sphere (int ID, float x, float y, float z, float Rad, float r, float g, float b, float a) |
| void | DrawTerrain (int Width, int Height, int space, short *TerrainMap) |
| void | GetStoreColor (int ID, float &r, float &g, float &b) |
| void | InitMarkerPublisher () |
| void | InitTail (int ID, float r, float g, float b, float a) |
| void | ResetTail () |
| void | UInitMarker (visualization_msgs::Marker &marker) |
Variables | |
| float | AltitudeZoom = 3.0 |
| ros::Publisher | Marker_Publisher |
| visualization_msgs::Marker | Tail |
| visualization_msgs::Marker | Terrain |
| visualization_msgs::Marker | TerrainLine |
| #define TERRAIN_PUSH_POINT | ( | i, | |
| j | |||
| ) | {p.x=(j)*space;p.y=(i)*space;p.z=max(0,TerrainMap[(i)*space*Width+(j)*space]*AltitudeZoom/90);Terrain.points.push_back(p);} |
Definition at line 179 of file plan_visualization.cpp.
| #define TERRAINLINE_PUSH_POINT | ( | i, | |
| j | |||
| ) | {p.x=(j)*space;p.y=(i)*space;p.z=max(0,TerrainMap[(i)*space*Width+(j)*space]*AltitudeZoom/90+1);TerrainLine.points.push_back(p);} |
Definition at line 180 of file plan_visualization.cpp.
| void AddTailPoint | ( | float | x, |
| float | y, | ||
| float | z | ||
| ) |
Definition at line 161 of file plan_visualization.cpp.
| void Draw_Cylinder | ( | int | ID, |
| float | x, | ||
| float | y, | ||
| float | z, | ||
| float | Rad, | ||
| float | Height, | ||
| float | r, | ||
| float | g, | ||
| float | b, | ||
| float | a | ||
| ) |
Definition at line 87 of file plan_visualization.cpp.
| void Draw_Sphere | ( | int | ID, |
| float | x, | ||
| float | y, | ||
| float | z, | ||
| float | Rad, | ||
| float | r, | ||
| float | g, | ||
| float | b, | ||
| float | a | ||
| ) |
Definition at line 118 of file plan_visualization.cpp.
| void DrawTerrain | ( | int | Width, |
| int | Height, | ||
| int | space, | ||
| short * | TerrainMap | ||
| ) |
Definition at line 183 of file plan_visualization.cpp.
| void GetStoreColor | ( | int | ID, |
| float & | r, | ||
| float & | g, | ||
| float & | b | ||
| ) |
Definition at line 56 of file plan_visualization.cpp.
| void InitMarkerPublisher | ( | ) |
Definition at line 49 of file plan_visualization.cpp.
| void InitTail | ( | int | ID, |
| float | r, | ||
| float | g, | ||
| float | b, | ||
| float | a | ||
| ) |
Definition at line 145 of file plan_visualization.cpp.
| void ResetTail | ( | ) |
Definition at line 173 of file plan_visualization.cpp.
| void UInitMarker | ( | visualization_msgs::Marker & | marker | ) |
Definition at line 70 of file plan_visualization.cpp.
| float AltitudeZoom = 3.0 |
Definition at line 39 of file plan_visualization.cpp.
| ros::Publisher Marker_Publisher |
Definition at line 42 of file plan_visualization.cpp.
| visualization_msgs::Marker Tail |
Definition at line 43 of file plan_visualization.cpp.
| visualization_msgs::Marker Terrain |
Definition at line 44 of file plan_visualization.cpp.
| visualization_msgs::Marker TerrainLine |
Definition at line 45 of file plan_visualization.cpp.