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); } }
/// <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); }