+void
+ParkingSlot::compute_entries()
+{
+ assert(this->_ispaths.size() > 0);
+ assert(this->right());
+ this->_entries.clear();
+ for (auto p: this->_ispaths) {
+ this->_entries.push_back(p.front());
+ }
+ for (auto& e: this->_entries) {
+ e.sp(e.sp() * -1.0);
+ while (!this->lf().inside_of(e.ccr(), e.iradi())) {
+ e.next();
+ }
+ }
+}
+