#include <aikido/rviz/SkeletonMarker.hpp>
◆ SkeletonMarker()
aikido::rviz::SkeletonMarker::SkeletonMarker |
( |
ResourceServer * |
resourceServer, |
|
|
interactive_markers::InteractiveMarkerServer * |
markerServer, |
|
|
const dart::dynamics::WeakSkeletonPtr & |
skeleton, |
|
|
const std::string & |
frameId |
|
) |
| |
◆ bodynode_markers()
std::vector<BodyNodeMarkerPtr> aikido::rviz::SkeletonMarker::bodynode_markers |
( |
| ) |
const |
◆ GetBodyNodeMarker()
BodyNodeMarkerPtr aikido::rviz::SkeletonMarker::GetBodyNodeMarker |
( |
dart::dynamics::BodyNode const * |
bodynode | ) |
const |
◆ getSkeleton()
dart::dynamics::SkeletonPtr aikido::rviz::SkeletonMarker::getSkeleton |
( |
| ) |
const |
◆ ResetColor()
void aikido::rviz::SkeletonMarker::ResetColor |
( |
| ) |
|
◆ SetColor()
void aikido::rviz::SkeletonMarker::SetColor |
( |
const Eigen::Vector4d & |
color | ) |
|
◆ update()
bool aikido::rviz::SkeletonMarker::update |
( |
| ) |
|
◆ mBodyNodeMarkers
std::unordered_map<dart::dynamics::BodyNode const*, BodyNodeMarkerPtr> aikido::rviz::SkeletonMarker::mBodyNodeMarkers |
|
private |
◆ mColor
Eigen::Vector4d aikido::rviz::SkeletonMarker::mColor |
|
private |
◆ mFrameId
std::string aikido::rviz::SkeletonMarker::mFrameId |
|
private |
◆ mHasColor
bool aikido::rviz::SkeletonMarker::mHasColor |
|
private |
◆ mMarkerServer
interactive_markers::InteractiveMarkerServer* aikido::rviz::SkeletonMarker::mMarkerServer |
|
private |
◆ mResourceServer
◆ mSkeleton
dart::dynamics::WeakSkeletonPtr aikido::rviz::SkeletonMarker::mSkeleton |
|
private |