#include <aikido/rviz/ShapeFrameMarker.hpp>
◆ ShapeFrameMarker() [1/2]
aikido::rviz::ShapeFrameMarker::ShapeFrameMarker |
( |
ResourceServer * |
resourceServer, |
|
|
interactive_markers::InteractiveMarkerServer * |
markerServer, |
|
|
const std::string & |
name, |
|
|
const dart::dynamics::ShapeFrame * |
shapeFrame, |
|
|
const std::string & |
frameId |
|
) |
| |
◆ ShapeFrameMarker() [2/2]
◆ ~ShapeFrameMarker()
virtual aikido::rviz::ShapeFrameMarker::~ShapeFrameMarker |
( |
| ) |
|
|
virtual |
◆ operator=()
◆ ResetColor()
void aikido::rviz::ShapeFrameMarker::ResetColor |
( |
| ) |
|
◆ SetColor()
void aikido::rviz::ShapeFrameMarker::SetColor |
( |
const Eigen::Vector4d & |
color | ) |
|
◆ update()
bool aikido::rviz::ShapeFrameMarker::update |
( |
| ) |
|
◆ mColor
boost::optional<Eigen::Vector4d> aikido::rviz::ShapeFrameMarker::mColor |
|
private |
◆ mExists
bool aikido::rviz::ShapeFrameMarker::mExists |
|
private |
◆ mForceUpdate
bool aikido::rviz::ShapeFrameMarker::mForceUpdate |
|
private |
◆ mFrameId
std::string aikido::rviz::ShapeFrameMarker::mFrameId |
|
private |
◆ mInteractiveMarker
visualization_msgs::InteractiveMarker aikido::rviz::ShapeFrameMarker::mInteractiveMarker |
|
private |
◆ mMarkerServer
interactive_markers::InteractiveMarkerServer* aikido::rviz::ShapeFrameMarker::mMarkerServer |
|
private |
◆ mResourceServer
◆ mShapeFrame
const dart::dynamics::ShapeFrame* aikido::rviz::ShapeFrameMarker::mShapeFrame |
|
private |
◆ mShowCollision
bool aikido::rviz::ShapeFrameMarker::mShowCollision |
|
private |
◆ mShowVisual
bool aikido::rviz::ShapeFrameMarker::mShowVisual |
|
private |
◆ mVersion
std::size_t aikido::rviz::ShapeFrameMarker::mVersion |
|
private |
◆ mVisualControl
visualization_msgs::InteractiveMarkerControl* aikido::rviz::ShapeFrameMarker::mVisualControl |
|
private |