TinyURDF 1.0.0
|
Represents a Transmission elment defintion, for a joint. More...
#include <transmission.h>
Public Types | |
enum class | Type { UNKNOWN , SIMPLE , DIFFERENTIAL , FOUR_BAR , PARALLEL } |
Public Member Functions | |
Transmission () | |
void | clear () override |
std::string | toString () const override |
bool | isA (const char *name) const override |
bool | empty () const override |
std::string | getJointName () |
std::string | getActuatorName () |
std::string | getName () |
![]() | |
virtual const char * | getTypename () const =0 |
Additional Inherited Members | |
![]() | |
ObjectBase () | |
virtual | ~ObjectBase () |
virtual ObjectBase * | getPointer () |
Represents a Transmission elment defintion, for a joint.
|
strong |
Transmission::Transmission | ( | ) |
|
overridevirtual |
Implements ObjectBase.
|
overridevirtual |
Implements ObjectBase.
std::string Transmission::getActuatorName | ( | ) |
std::string Transmission::getJointName | ( | ) |
std::string Transmission::getName | ( | ) |
|
overridevirtual |
Implements ObjectBase.
|
overridevirtual |
Implements ObjectBase.