Stores three-dimensional position of unlabeled and labeled motion capture markers.
More...
#include <MarkerData.h>
|
|
bool | addMarkerData (const Eigen::Vector3f &data, const std::string &label=std::string()) |
| |
|
Eigen::Vector3f | getData (const std::string &label) |
| |
|
std::map< std::string, Eigen::Vector3f > | getLabeledData () |
| |
|
std::vector< Eigen::Vector3f > | getUnlabeledData () |
| |
|
bool | hasLabel (const std::string &label) |
| |
|
bool | hasLabeledData () |
| |
|
| MarkerData (const std::map< std::string, Eigen::Vector3f > &labeledData, const std::vector< Eigen::Vector3f > &unlabeledData) |
| |
|
bool | switchLabel (const std::string &markerNameA, const std::string &markerNameB) |
| |
|
bool | updateMarkerData (const Eigen::Vector3f &data, const std::string &label) |
| |
Stores three-dimensional position of unlabeled and labeled motion capture markers.
The documentation for this class was generated from the following files:
- /builds/sw/mmm/core/MMM/Motion/MarkerData.h
- /builds/sw/mmm/core/MMM/Motion/MarkerData.cpp