MCPcopy Create free account
hub / github.com/OpenPTrack/open_ptrack_v2 / toMarkerArray

Method toMarkerArray

tracking/src/skeleton_tracker.cpp:359–373  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

357}
358
359void
360SkeletonTracker::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 */

Callers

nothing calls this directly

Calls 4

beginMethod · 0.45
endMethod · 0.45
getVisibilityMethod · 0.45
createMarkerMethod · 0.45

Tested by

no test coverage detected