#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: