Ejemplo n.º 1
0
        private void joinMetrics(Category_AreaDensEdge_V metrics)
        {
            //Por último, obtenemos un arraylist donde añadimos todos los objetos
            for (int i = 0; i < metrics.CategoryNames.Count; i++)
            {
                Obj_Category_AreaDensEdge metricsObj = new Obj_Category_AreaDensEdge
                                                           ((string)metrics.CategoryNames[i], (double)metrics.TotalAreas[i],
                                                           (double)metrics.LandscapePercent[i], (int)metrics.NumPatches[i],
                                                           (double)metrics.PatchDens[i], (double)metrics.TotalPerimeter[i],
                                                           (double)metrics.EdgeDens[i],
                                                           (double)metrics.LargestPatchIndex[i],
                                                           (double)metrics.LargestPatchSize[i], (double)metrics.MeanPatchSize[i]);
                //


                _categoriesAndMetrics.Add(metricsObj);
            }
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Lists AreaDensEdge metrics at the class level
 /// </summary>
 /// <param name="metrics">The object whose metrics we  want to list</param>
 public List_Category_AreaDensEdge(Category_AreaDensEdge_V metrics)
 {
     this.joinMetrics(metrics);
 }