#include <markers.h>
|
| static Marker | Box (const MarkerPub *pub, const geometry_msgs::PoseStamped &pose, const geometry_msgs::Vector3 &scale) |
| |
| static Marker | OutlineBox (const MarkerPub *pub, const geometry_msgs::PoseStamped &pose, const geometry_msgs::Vector3 &scale) |
| |
| static Marker | Mesh (const MarkerPub *pub, const geometry_msgs::PoseStamped &ps, const std::string &uri) |
| |
| static Marker | Mesh (const MarkerPub *pub, const geometry_msgs::PoseStamped &ps, const std::string &uri, const std_msgs::ColorRGBA &color) |
| |
| static Marker | Text (const MarkerPub *pub, const geometry_msgs::PoseStamped &pose, const std::string &text, double size) |
| |
| static Marker | Vector (const MarkerPub *pub, const std::string &frame_id, const geometry_msgs::Point &origin, const geometry_msgs::Vector3 &vector) |
| |
| static Marker | Null () |
| |
Definition at line 32 of file markers.h.
| rapid::viz::Marker::~Marker |
( |
| ) |
|
| rapid::viz::Marker::Marker |
( |
const Marker & |
rhs | ) |
|
| static Marker rapid::viz::Marker::Box |
( |
const MarkerPub * |
pub, |
|
|
const geometry_msgs::PoseStamped & |
pose, |
|
|
const geometry_msgs::Vector3 & |
scale |
|
) |
| |
|
static |
| void rapid::viz::Marker::Delete |
( |
| ) |
|
| visualization_msgs::Marker rapid::viz::Marker::marker |
( |
| ) |
const |
| static Marker rapid::viz::Marker::Mesh |
( |
const MarkerPub * |
pub, |
|
|
const geometry_msgs::PoseStamped & |
ps, |
|
|
const std::string & |
uri |
|
) |
| |
|
static |
| static Marker rapid::viz::Marker::Mesh |
( |
const MarkerPub * |
pub, |
|
|
const geometry_msgs::PoseStamped & |
ps, |
|
|
const std::string & |
uri, |
|
|
const std_msgs::ColorRGBA & |
color |
|
) |
| |
|
static |
| static Marker rapid::viz::Marker::Null |
( |
| ) |
|
|
static |
| static Marker rapid::viz::Marker::OutlineBox |
( |
const MarkerPub * |
pub, |
|
|
const geometry_msgs::PoseStamped & |
pose, |
|
|
const geometry_msgs::Vector3 & |
scale |
|
) |
| |
|
static |
| void rapid::viz::Marker::Publish |
( |
| ) |
|
| void rapid::viz::Marker::SetColor |
( |
double |
r, |
|
|
double |
g, |
|
|
double |
b, |
|
|
double |
a = 0.9 |
|
) |
| |
| void rapid::viz::Marker::SetFrame |
( |
const std::string & |
frame_id | ) |
|
| void rapid::viz::Marker::SetNamespace |
( |
const std::string & |
ns | ) |
|
| void rapid::viz::Marker::SetPoints |
( |
const std::vector< geometry_msgs::Point > & |
points | ) |
|
| void rapid::viz::Marker::SetPose |
( |
const geometry_msgs::PoseStamped & |
ps | ) |
|
| void rapid::viz::Marker::SetScale |
( |
const geometry_msgs::Vector3 & |
scale | ) |
|
| void rapid::viz::Marker::SetText |
( |
const std::string & |
text | ) |
|
| void rapid::viz::Marker::SetType |
( |
uint8_t |
type | ) |
|
| static Marker rapid::viz::Marker::Text |
( |
const MarkerPub * |
pub, |
|
|
const geometry_msgs::PoseStamped & |
pose, |
|
|
const std::string & |
text, |
|
|
double |
size |
|
) |
| |
|
static |
| static Marker rapid::viz::Marker::Vector |
( |
const MarkerPub * |
pub, |
|
|
const std::string & |
frame_id, |
|
|
const geometry_msgs::Point & |
origin, |
|
|
const geometry_msgs::Vector3 & |
vector |
|
) |
| |
|
static |
The documentation for this class was generated from the following file: