package ds.moteur.route.personnalise;
import ds.moteur.geometrie.Point3D;
import ds.moteur.route.Route;
import ds.moteur.route.cc.CourbeConduite;
import ds.moteur.route.cc.PointEntree;
import ds.moteur.route.cc.PointSortie;
public class RouteDefaut extends Route {
public RouteDefaut(Point3D position, double cap, double angle, String nom) {
super(position, cap, angle, nom);
PointSortie p1 = new PointSortie(-5, 1.25);
PointEntree p2 = new PointEntree(5, 1.25);
PointEntree p3 = new PointEntree(-5, -1.25);
PointSortie p4 = new PointSortie(5, -1.25);
CourbeConduite cc1 = new CourbeConduite(this, p2, p1);
CourbeConduite cc2 = new CourbeConduite(this, p3, p4);
this.addCourbeConduite(cc1);
this.addCourbeConduite(cc2);
this.addEntree(p2);
this.addEntree(p3);
this.addSortie(p1);
this.addSortie(p4);
}
}