class
#include <esp/sensor/Sensor.h>
Sensor
Contents
Derived classes
- class VisualSensor
Constructors, destructors, conversion operators
-
Sensor(scene::
SceneNode& node, SensorSpec::ptr spec) explicit - ~Sensor() virtual
Public functions
-
auto node() -> scene::
SceneNode& -
auto node() const -> const scene::
SceneNode& -
auto object() -> scene::
SceneNode& -
auto object() const -> const scene::
SceneNode& - auto specification() const -> SensorSpec::ptr
- void setTransformationFromSpec() virtual
- auto isVisualSensor() -> bool virtual
-
auto getObservation(sim::
Simulator& sim, Observation& obs) -> bool pure virtual - auto getObservationSpace(ObservationSpace& space) -> bool pure virtual
-
auto displayObservation(sim::
Simulator& sim) -> bool pure virtual - Display next observation from Simulator on default frame buffer.
Protected variables
Function documentation
bool esp:: sensor:: Sensor:: displayObservation(sim:: Simulator& sim) pure virtual
Display next observation from Simulator on default frame buffer.
Parameters | |
---|---|
sim in | Instance of Simulator class for which the observation needs to be displayed |
Returns | Whether the display process was successful or not |