TinyURDF 1.0.0
Loading...
Searching...
No Matches
JointSafety Class Reference

#include <joint_safety.h>

Inheritance diagram for JointSafety:
[legend]
Collaboration diagram for JointSafety:
[legend]

Public Member Functions

 JointSafety ()
 
bool isA (const char *name) const override
 
std::string toString () const override
 
void clear () override
 
void setSoftUpperLimit (double value)
 
void setSoftLowerLimit (double value)
 
void setKPosition (double value)
 
void setKVelocity (double value)
 
- Public Member Functions inherited from PropertyBase
virtual bool validate () const
 

Additional Inherited Members

- Protected Member Functions inherited from PropertyBase
 PropertyBase ()
 
virtual ~PropertyBase ()
 
virtual PropertyBasegetPointer ()
 
virtual PropertyBaseoperator= (const PropertyBase &rhs)
 

Constructor & Destructor Documentation

◆ JointSafety()

JointSafety::JointSafety ( )

Member Function Documentation

◆ clear()

void JointSafety::clear ( )
overridevirtual

Implements PropertyBase.

◆ isA()

bool JointSafety::isA ( const char *  name) const
overridevirtual

Implements PropertyBase.

◆ setKPosition()

void JointSafety::setKPosition ( double  value)

◆ setKVelocity()

void JointSafety::setKVelocity ( double  value)

◆ setSoftLowerLimit()

void JointSafety::setSoftLowerLimit ( double  value)

◆ setSoftUpperLimit()

void JointSafety::setSoftUpperLimit ( double  value)

◆ toString()

std::string JointSafety::toString ( ) const
overridevirtual

Implements PropertyBase.


The documentation for this class was generated from the following files: