TinyURDF
1.0.0
A Modern C++ Library for Parsing and Visualizing URDF Model Files
Loading...
Searching...
No Matches
ray_sensor.h
Go to the documentation of this file.
1
#ifndef TINYURDF_RAY_SENSOR_H_
2
#define TINYURDF_RAY_SENSOR_H_
3
4
// Copyright 2025 Wissem CHIHA
5
6
#include "
sensor_base.h
"
7
#include "
ray.h
"
8
9
class
RaySensor
:
public
SensorBase
<Ray>{
10
public
:
11
RaySensor
();
12
void
print
(std::ostream& os)
override
;
13
void
update
()
override
;
14
void
reset
()
override
;
15
~RaySensor
();
16
private
:
17
std::shared_ptr<Ray> ray_;
18
};
19
#endif
// TINYURDF_RAY_SENSOR_H_
20
RaySensor
Definition
ray_sensor.h:9
RaySensor::RaySensor
RaySensor()
RaySensor::print
void print(std::ostream &os) override
RaySensor::reset
void reset() override
RaySensor::update
void update() override
RaySensor::~RaySensor
~RaySensor()
SensorBase
Base class for sensors.
Definition
sensor_base.h:19
ray.h
sensor_base.h
include
tinyurdf
ray_sensor.h
Generated by
1.9.8