#include <transformable_box.h>
Public Member Functions | |
float | getInteractiveMarkerScale () |
visualization_msgs::Marker | getVisualizationMsgMarker () |
void | setRGBA (float r, float g, float b, float a) |
bool | setX (std_msgs::Float32 x) |
void | setXYZ (float x, float y, float z) |
bool | setY (std_msgs::Float32 y) |
bool | setZ (std_msgs::Float32 z) |
TransformableBox (float length, float r, float g, float b, float a, std::string frame, std::string name, std::string description) | |
TransformableBox (float x, float y, float z, float r, float g, float b, float a, std::string frame, std::string name, std::string description) | |
Public Attributes | |
float | box_a_ |
float | box_b_ |
float | box_g_ |
float | box_r_ |
float | box_x_ |
float | box_y_ |
float | box_z_ |
Definition at line 11 of file transformable_box.h.
jsk_interactive_marker::TransformableBox::TransformableBox | ( | float | length, |
float | r, | ||
float | g, | ||
float | b, | ||
float | a, | ||
std::string | frame, | ||
std::string | name, | ||
std::string | description | ||
) |
Definition at line 4 of file transformable_box.cpp.
jsk_interactive_marker::TransformableBox::TransformableBox | ( | float | x, |
float | y, | ||
float | z, | ||
float | r, | ||
float | g, | ||
float | b, | ||
float | a, | ||
std::string | frame, | ||
std::string | name, | ||
std::string | description | ||
) |
Definition at line 18 of file transformable_box.cpp.
float jsk_interactive_marker::TransformableBox::getInteractiveMarkerScale | ( | ) | [inline, virtual] |
Reimplemented from jsk_interactive_marker::TransformableObject.
Definition at line 26 of file transformable_box.h.
visualization_msgs::Marker jsk_interactive_marker::TransformableBox::getVisualizationMsgMarker | ( | ) | [virtual] |
Reimplemented from jsk_interactive_marker::TransformableObject.
Definition at line 33 of file transformable_box.cpp.
void jsk_interactive_marker::TransformableBox::setRGBA | ( | float | r, |
float | g, | ||
float | b, | ||
float | a | ||
) | [inline, virtual] |
Reimplemented from jsk_interactive_marker::TransformableObject.
Definition at line 20 of file transformable_box.h.
bool jsk_interactive_marker::TransformableBox::setX | ( | std_msgs::Float32 | x | ) | [inline, virtual] |
Reimplemented from jsk_interactive_marker::TransformableObject.
Definition at line 22 of file transformable_box.h.
void jsk_interactive_marker::TransformableBox::setXYZ | ( | float | x, |
float | y, | ||
float | z | ||
) | [inline] |
Definition at line 19 of file transformable_box.h.
bool jsk_interactive_marker::TransformableBox::setY | ( | std_msgs::Float32 | y | ) | [inline, virtual] |
Reimplemented from jsk_interactive_marker::TransformableObject.
Definition at line 23 of file transformable_box.h.
bool jsk_interactive_marker::TransformableBox::setZ | ( | std_msgs::Float32 | z | ) | [inline, virtual] |
Reimplemented from jsk_interactive_marker::TransformableObject.
Definition at line 24 of file transformable_box.h.
Definition at line 34 of file transformable_box.h.
Definition at line 33 of file transformable_box.h.
Definition at line 32 of file transformable_box.h.
Definition at line 31 of file transformable_box.h.
Definition at line 26 of file transformable_box.h.
Definition at line 29 of file transformable_box.h.
Definition at line 30 of file transformable_box.h.