//public Result(string _fname, EUnit _tp, int _version = 0) // : this() //{ // FromFile = true; // Fname = _fname; // Genesis = "Из файла: " + _fname; // ProtocolST.pr(user); // switch (_tp) // { // case EUnit.Cross: // Cross.LoadBINDKB2(_fname); // Compute(); // break; // case EUnit.Line: // Line.LoadBINDKB2(_fname); // Compute(); // break; // } //} public void Compute() { Cross.Compute(); Line.Compute(); Sum.Compute(Cross, Line, Thick); }