]> rtime.felk.cvut.cz Git - hubacji1/bcar.git/blobdiff - src/bcar.cc
Add front track, refine mtr computation
[hubacji1/bcar.git] / src / bcar.cc
index bf273e6351c26e4285fe8523a3d73c32a69bf54c..060ed153103859da28b3b5f3258a79174831e450 100644 (file)
@@ -495,12 +495,24 @@ CarSize::dr() const
        return this->len() - this->df();
 }
 
+void
+CarSize::ft(double ft)
+{
+       this->_front_track = ft;
+}
+
+double
+CarSize::ft() const
+{
+       return this->_front_track;
+}
+
 double
 CarSize::mtr() const
 {
        auto ctc2 = pow(this->ctc() / 2.0, 2.0);
        auto wb2 = pow(this->wb(), 2.0);
-       return sqrt(ctc2 - wb2) - this->w() / 2.0;
+       return sqrt(ctc2 - wb2) - this->ft() / 2.0;
 }
 
 double