コード例 #1
0
ファイル: TspInstance.cs プロジェクト: coyot/TOProject
 public void AddPoint(string[] input)
 {
     var point = new Point(input);
     allPointsForInstance.Add(point);
     _allPointConst.Add(point);
     NumberOfPoints++;
     centerOfMass = new CenterOfMass();
 }
コード例 #2
0
ファイル: ListUtil.cs プロジェクト: coyot/TOProject
        private static Point CalculateCenterOfMass(IEnumerable<Point> list)
        {
            var massCenter = new CenterOfMass();

            foreach (var point in list.Where(point => point != null))
            {
                massCenter.AddPoint(point);
            }

            return massCenter;
        }