TinyURDF 1.0.0
A Modern C++ Library for Parsing and Visualizing URDF Model Files
|
Base class for 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 |
Public Member Functions inherited from ObjectBase | |
virtual void | print (std::ostream &os)=0 |
virtual const char * | getTypename ()=0 |
virtual bool | empty () const =0 |
virtual bool | isA (const char *name)=0 |
virtual void | clear ()=0 |
Protected Member Functions | |
SensorBase () | |
~SensorBase () override | |
virtual void | update () |
virtual void | reset () |
virtual void | get (T &o) const =0 |
virtual const char * | getTypename () const =0 |
Protected Member Functions inherited from ObjectBase | |
ObjectBase () | |
virtual | ~ObjectBase () |
virtual ObjectBase * | getPointer () |
Base class for sensors.
T |
|
|
protected |
|
overrideprotected |
|
protectedpure virtual |
Implemented in Camera.
|
pure virtual |
Implemented in Camera.
|
pure virtual |
Implemented in Camera.
|
protectedpure virtual |
|
pure virtual |
Implemented in Camera.
|
inlineprotectedvirtual |
|
pure virtual |
Implemented in Camera.
|
pure virtual |
Implemented in Camera.
|
pure virtual |
Implemented in Camera.
|
inlineprotectedvirtual |