Package ds.moteur.route.personnalise

Source Code of ds.moteur.route.personnalise.RouteDefaut

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);
  }
}
TOP

Related Classes of ds.moteur.route.personnalise.RouteDefaut

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.