| 357 | } |
| 358 | |
| 359 | void |
| 360 | SkeletonTracker::toMarkerArray(visualization_msgs::MarkerArray::Ptr &msg, |
| 361 | bool remove_head_in_rviz) |
| 362 | { |
| 363 | for(std::list<open_ptrack::tracking::SkeletonTrack*>::iterator |
| 364 | it = tracks_.begin(); it != tracks_.end(); it++) |
| 365 | { |
| 366 | open_ptrack::tracking::SkeletonTrack* t = *it; |
| 367 | if(t->getVisibility() == open_ptrack::tracking::SkeletonTrack::OCCLUDED |
| 368 | or |
| 369 | t->getVisibility() == open_ptrack::tracking::SkeletonTrack::NOT_VISIBLE) |
| 370 | continue; |
| 371 | t->createMarker(msg, remove_head_in_rviz); |
| 372 | } |
| 373 | } |
| 374 | |
| 375 | |
| 376 | } /* namespace tracking */ |
nothing calls this directly
no test coverage detected