TinyURDF 1.0.0
|
Base class for all sensors. More...
#include <sensor_base.h>
Public Member Functions | |
virtual void | setRange (T &r)=0 |
virtual void | getRange (T &r)=0 |
virtual void | setUpdateRate (double ur)=0 |
virtual void | getUpdateRate (double &ur) const =0 |
virtual void | setOrigin (std::shared_ptr< Pose > o)=0 |
virtual void | getOrigin (double *xyz) const =0 |
![]() | |
virtual std::string | toString () const =0 |
virtual const char * | getTypename () const =0 |
virtual bool | empty () const =0 |
virtual bool | isA (const char *name) const =0 |
virtual void | clear ()=0 |
Protected Member Functions | |
SensorBase () | |
~SensorBase () | |
virtual void | update () |
virtual void | reset () |
virtual void | get (T &o) const =0 |
![]() | |
ObjectBase () | |
virtual | ~ObjectBase () |
virtual ObjectBase * | getPointer () |
Base class for all sensors.
T |
|
|
protected |
|
inlineprotected |
|
protectedpure virtual |
Implemented in Camera.
|
pure virtual |
Implemented in Camera.
|
pure virtual |
Implemented in Camera.
|
pure virtual |
Implemented in Camera.
|
inlineprotectedvirtual |
Reimplemented in Camera.
|
pure virtual |
Implemented in Camera.
|
pure virtual |
Implemented in Camera.
|
pure virtual |
Implemented in Camera.
|
inlineprotectedvirtual |
Reimplemented in Camera.