namespace bcar {
ParkingSlot::ParkingSlot(Point p, double h, double W, double L) :
- border_({p,
+ border_{p,
Point(p.x() + W * cos(h - M_PI / 2.0),
p.y() + W * sin(h - M_PI / 2.0)),
Point(p.x() + W * cos(h - M_PI / 2.0) + L * cos(h),
p.y() + W * sin(h - M_PI / 2.0) + L * sin(h)),
- Point(p.x() + L * cos(h), p.y() + L * sin(h))}),
+ Point(p.x() + L * cos(h), p.y() + L * sin(h))},
entry_(border_[0], border_[3]),
rear_(border_[0], border_[1]),
curb_(border_[1], border_[2]),
ParkingSlot::ParkingSlot(double lrx, double lry, double rrx, double rry,
double rfx, double rfy, double lfx, double lfy) :
- border_({Point(lrx, lry), Point(rrx, rry),
- Point(rfx, rfy), Point(lfx, lfy)}),
+ border_{Point(lrx, lry), Point(rrx, rry),
+ Point(rfx, rfy), Point(lfx, lfy)},
entry_(border_[0], border_[3]),
rear_(border_[0], border_[1]),
curb_(border_[1], border_[2]),