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
This commit is part of merge request !142. Comments created here will be created in the context of that merge request.
...@@ -3,12 +3,7 @@ ...@@ -3,12 +3,7 @@
namespace wolf { namespace wolf {
CaptureLaser2D::CaptureLaser2D(const TimeStamp& _ts, SensorBasePtr _sensor_ptr, const std::vector<float>& _ranges) : 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) CaptureBase("LASER 2D", _ts, _sensor_ptr), laser_ptr_(std::static_pointer_cast<SensorLaser2D>(getSensorPtr())), scan_(_ranges)
{
//
}
CaptureLaser2D::~CaptureLaser2D()
{ {
// //
} }
......
...@@ -17,16 +17,16 @@ class SensorLaser2D; ...@@ -17,16 +17,16 @@ class SensorLaser2D;
namespace wolf { namespace wolf {
WOLF_PTR_TYPEDEFS(CaptureLaser2D); WOLF_PTR_TYPEDEFS(CaptureLaser2D);
class CaptureLaser2D : public CaptureBase class CaptureLaser2D : public CaptureBase
{ {
public: public:
/** \brief Constructor with ranges /** \brief Constructor with ranges
**/ **/
CaptureLaser2D(const TimeStamp& _ts, SensorBasePtr _sensor_ptr, const std::vector<float>& _ranges); CaptureLaser2D(const TimeStamp& _ts, SensorBasePtr _sensor_ptr, const std::vector<float>& _ranges);
virtual ~CaptureLaser2D(); virtual ~CaptureLaser2D() = default;
laserscanutils::LaserScan& getScan(); laserscanutils::LaserScan& getScan();
void setSensorPtr(const SensorBasePtr sensor_ptr); 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