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. | |
![]() | |
const char * | getTypeName () const |
Additional Inherited Members | |
![]() | |
typedef ArticulationElement | type |
typedef ElementBase< ArticulationElement > | base_type |
![]() | |
ElementBase () | |
Protected constructor to force subclassing. More... | |
The element type corresponding to a articulation element.