From 930a39fe44bc01bb8311b4a51ea8ac8b6270d867 Mon Sep 17 00:00:00 2001 From: Jiri Vlasak Date: Thu, 15 Jul 2021 11:45:39 +0200 Subject: [PATCH] Add length and width getter to parking slot --- incl/pslot.hh | 6 ++++++ src/pslot.cc | 12 ++++++++++++ 2 files changed, 18 insertions(+) diff --git a/incl/pslot.hh b/incl/pslot.hh index 56a6f16..50f17ef 100644 --- a/incl/pslot.hh +++ b/incl/pslot.hh @@ -32,6 +32,12 @@ public: ParkingSlot(double lrx, double lry, double rrx, double rry, double rfx, double rfy, double lfx, double lfy); + /*! Get slot's length. */ + double len() const; + + /*! Get slot's width. */ + double w() const; + /*! Get slot's left front x coordinate. */ double lfx() const; diff --git a/src/pslot.cc b/src/pslot.cc index 8cf1ad9..2246b52 100644 --- a/src/pslot.cc +++ b/src/pslot.cc @@ -29,6 +29,18 @@ ParkingSlot::ParkingSlot(double lrx, double lry, double rrx, double rry, { } +double +ParkingSlot::len() const +{ + return this->entry_.len(); +} + +double +ParkingSlot::w() const +{ + return this->rear_.len(); +} + double ParkingSlot::lfx() const { -- 2.39.2