|
OSVR-Core
|
The element type corresponding to a articulation element. More...
#include <PathElementTypes.h>
Public Member Functions | |
| ArticulationElement (std::string const &articulationType, std::string const &boneName, std::string const &trackerPath) | |
| OSVR_COMMON_EXPORT void | setArticulationType (std::string const &articulationType) |
| Sets the articulation type/name. | |
| OSVR_COMMON_EXPORT void | setBoneName (std::string const &boneName) |
| Sets the bone name. | |
| OSVR_COMMON_EXPORT void | setTrackerPath (std::string const &trackerPath) |
| Sets the bone name. | |
| OSVR_COMMON_EXPORT std::string & | getArticulationType () |
| OSVR_COMMON_EXPORT std::string const & | getArticulationType () const |
| OSVR_COMMON_EXPORT std::string & | getBoneName () |
| OSVR_COMMON_EXPORT std::string const & | getBoneName () const |
| OSVR_COMMON_EXPORT std::string & | getTrackerPath () |
| OSVR_COMMON_EXPORT std::string const & | getTrackerPath () const |
| bool | operator== (ArticulationElement const &other) const |
| Equality comparison operator. | |
Public Member Functions inherited from osvr::common::elements::ElementBase< ArticulationElement > | |
| const char * | getTypeName () const |
Additional Inherited Members | |
Public Types inherited from osvr::common::elements::ElementBase< ArticulationElement > | |
| typedef ArticulationElement | type |
| typedef ElementBase< ArticulationElement > | base_type |
Protected Member Functions inherited from osvr::common::elements::ElementBase< ArticulationElement > | |
| ElementBase () | |
| Protected constructor to force subclassing. More... | |
The element type corresponding to a articulation element.
1.8.12