Example #1
0
 public void CalculerRelation(GrandeurPhysique depart)
 {
     int indiceEquation = 0;
     foreach (var Arrivee in Produit.GrandeurPhysiques)
     {
         indiceEquation = Relation.MatriceRelations[depart.iM][Arrivee.Value.iM];
         if (indiceEquation != 0)
             Equation.Calculer(indiceEquation);
     }
     indiceEquation = 0;
     foreach (var Arrivee in Produit.GrandeurPhysiques)
     {
         indiceEquation = Relation.MatriceRelations[Arrivee.Value.iM][depart.iM];
         if (indiceEquation != 0)
             Equation.Calculer(indiceEquation);
     }
 }
Example #2
0
        public void import()
        {
            var reader = new StreamReader(File.OpenRead(m_Chemin));
            reader.ReadLine(); //On passe les headers du csv.
            while (!reader.EndOfStream)
            {
                var line = reader.ReadLine();
                var values = line.Split(';');
                GrandeurPhysique gp = new GrandeurPhysique();
                gp.iM = Convert.ToInt16(values[0]);
                gp.Nom = values[1];
                gp.Unite = values[2];
                gp.Valeur = Convert.ToDouble(values[3]);
                gp.Description = values[4];
                gp.Calcule = Convert.ToBoolean(values[5]);
                gp.Selectionne = Convert.ToBoolean(values[6]);
                gp.EstPremier = Convert.ToBoolean(values[7]);
                Produit.GrandeurPhysiques.Add(gp.Nom, gp);
            }


        }
Example #3
0
        public void InitialiserVoisinFocuGP(GrandeurPhysique GPfocus)
        {
            GPfocus.Selectionne = true;
            GPfocus.FocusOn = true;

            foreach (var GP_Selec in Produit.GrandeurPhysiques)
            {
                int uneRelation = Relation.MatriceRelations[GPfocus.iM][GP_Selec.Value.iM];
                if (uneRelation != 0)
                    GP_Selec.Value.Selectionne = true;
            }
        }
Example #4
0
 public PocVertex(GrandeurPhysique GP)
 {
     this.GP = GP;
     ID = GP.Nom;
     IsMale = true;
 }
Example #5
0
 public DataVertex(GrandeurPhysique gp)
 {
     Text = gp.Nom;
     GP = gp;
 }