Skip to content
Snippets Groups Projects
Commit 673a86b3 authored by Jeremie Deray's avatar Jeremie Deray
Browse files

fix CaptureLaser2D compilation & default destructor

parent 669cb23b
No related branches found
No related tags found
1 merge request!142Diff drive 2
......@@ -3,12 +3,7 @@
namespace wolf {
CaptureLaser2D::CaptureLaser2D(const TimeStamp& _ts, SensorBasePtr _sensor_ptr, const std::vector<float>& _ranges) :
CaptureBase("LASER 2D", _ts, _sensor_ptr), laser_ptr_(std::static_pointer_cast<SensorLaser2D>(sensor_ptr_.lock())), scan_(_ranges)
{
//
}
CaptureLaser2D::~CaptureLaser2D()
CaptureBase("LASER 2D", _ts, _sensor_ptr), laser_ptr_(std::static_pointer_cast<SensorLaser2D>(getSensorPtr())), scan_(_ranges)
{
//
}
......
......@@ -17,16 +17,16 @@ class SensorLaser2D;
namespace wolf {
WOLF_PTR_TYPEDEFS(CaptureLaser2D);
class CaptureLaser2D : public CaptureBase
{
public:
/** \brief Constructor with ranges
**/
CaptureLaser2D(const TimeStamp& _ts, SensorBasePtr _sensor_ptr, const std::vector<float>& _ranges);
virtual ~CaptureLaser2D();
virtual ~CaptureLaser2D() = default;
laserscanutils::LaserScan& getScan();
void setSensorPtr(const SensorBasePtr sensor_ptr);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment