]> rtime.felk.cvut.cz Git - hubacji1/bcar.git/commitdiff
Add pose range constructor
authorJiri Vlasak <jiri.vlasak.2@cvut.cz>
Tue, 20 Jul 2021 10:58:36 +0000 (12:58 +0200)
committerJiri Vlasak <jiri.vlasak.2@cvut.cz>
Tue, 20 Jul 2021 14:49:17 +0000 (16:49 +0200)
incl/bcar.hh
src/bcar.cc

index 22e57d4ca2f7efb268e24b0aadcd8b3dcf956888..357d21960aad3587c1866368f353f621d3de5019 100644 (file)
@@ -161,6 +161,7 @@ private:
        void set_xyh();
 public:
        PoseRange(Pose bp, Pose ep);
+       PoseRange(double x, double y, double b, double e);
 
        Pose bp() const;
        Pose ep() const;
index d64f27fe29d07e6fa51b4c26bc430f92537ce035..673ec198853baafcfec05e29f46e2b25c9dfc007 100644 (file)
@@ -338,6 +338,11 @@ PoseRange::PoseRange(Pose bp, Pose ep) : bp_(bp), ep_(ep)
        }
 }
 
+PoseRange::PoseRange(double x, double y, double b, double e)
+               : PoseRange(Pose(x, y, b), Pose(x, y, e))
+{
+}
+
 Pose
 PoseRange::bp() const
 {