Examples of Vecteur


Examples of ds.moteur.geometrie.Vecteur

    return alpha;
  }
 
  public double projeterAbsCurv(Point point) {
    //La cr�ation de vecteur peut consommer du temps
    Vecteur vecteur1 = new Vecteur(p1, point);
    Vecteur vecteur2 = new Vecteur(p1, p2);
      double angle = BasicGeo.liPi(vecteur1.getAngle() - vecteur2.getAngle());
      double absCurv = Math.cos(angle)*vecteur1.getNorme();
    //return absCurv;
   
    double X = p2.x - p1.x;
    double Y = p2.y - p1.y;
View Full Code Here

Examples of ds.moteur.geometrie.Vecteur

    return ((1-alpha)*longueur);
  }
 
  public double projeterDistance(Point point) {
    //La cr�ation de vecteur peut consommer du temps
    Vecteur vecteur1 = new Vecteur(p1, point);
    Vecteur vecteur2 = new Vecteur(p1, p2);
      double angle = BasicGeo.liPi(vecteur1.getAngle() - vecteur2.getAngle());
      double distance = Math.abs(Math.sin(angle)*vecteur1.getNorme());
    return distance;
  }
View Full Code Here

Examples of ds.moteur.geometrie.Vecteur

    centre.transformer(translation, rotation);
    angleOrigine -= rotation;
  }
 
  public double projeter(Point point){
    Vecteur vecteur = new Vecteur(centre, point);
    double angle = BasicGeo.liPi(Math.PI/2 - vecteur.getAngle() - angleOrigine);
    double alpha = angle/ouverture;
    return alpha;
  }
View Full Code Here

Examples of ds.moteur.geometrie.Vecteur

    return alpha;
  }
 
  public double projeterAbsCurv(Point point) {
    //La cr�ation du vecteur peut consommer du temps
    Vecteur vecteur = new Vecteur(centre, point);
    double angle = BasicGeo.liPi(Math.PI/2 - vecteur.getAngle() - angleOrigine);
    double absCurv;
    if(ouverture>0){
      absCurv = angle*rayon;
    } else {
      absCurv = -angle*rayon;
 
View Full Code Here

Examples of org.tp.exos.tab.Vecteur

        " - une méthode somme fournissant la somme de 2 vecteurs; s’ils n’ont pas la même taille, renvoyer la référence «nulle»\n" +
        " - une méthode affiche affichant les composants du vecteur. ")
public class Vector extends ExerciceProvider {

    private Vecteur getVecteur(Screen screen, String prompt, int s) {
        Vecteur v = new Vecteur(s);
        for (int i = 0; i < s; i++) {
            v.set(i, screen.ask("vec" + prompt + "(" + i + ") : ", Input.Float));
        }
        return v;
    }
View Full Code Here

Examples of org.tp.exos.tab.Vecteur

    }

    @Override
    public void run(Screen screen) {
        int size = screen.ask("Indiquez la taille des vecteurs : ", Input.UInteger);
        Vecteur vec1 = getVecteur(screen, "1", size);
        Vecteur vec2 = getVecteur(screen, "2", size);
        screen.show("vec1 : " + vec1.detail());
        screen.show("vec2 : " + vec2.detail());
        screen.show("produit scalaire de vec1 et vec2 : " + vec1.prod(vec2));
        screen.show("somme des deux vecteurs : " + vec1.somme(vec2).detail());
    }
View Full Code Here
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.