private void ParseTheDataset() { if (ListOfDataSet.Count <= 0) { Debug.LogError("No data set inserted!!"); return; } for (int i = 0; i < ListOfDataSet.Count; i++) { if (ListOfDataSet[i].ListOfBars.Count <= 0) { Debug.LogError("No data set inserted at" + ListOfDataSet[i].GroupName); return; } for (int j = 0; j < ListOfDataSet[i].ListOfBars.Count; j++) { zvalues.Add(ListOfDataSet[i].GroupName); xvalues.Add(ListOfDataSet[i].ListOfBars[j].XValue); yvalues.Add(ListOfDataSet[i].ListOfBars[j].YValue); } } ValidateRange(); Graph.FetchYPointValues(yMinValue, yMaxValue); }
private void ParseTheDataset() { if (ListOfDataSet.Count <= 0) { //Debug.LogError("No data set inserted!!"); return; } for (int i = 0; i < ListOfDataSet.Count; i++) { if (ListOfDataSet[i].ListOfBars.Count <= 0) { //Debug.LogError("No data set inserted at" + ListOfDataSet[i].GroupName); return; } for (int j = 0; j < ListOfDataSet[i].ListOfBars.Count; j++) { zvalues.Add(ListOfDataSet[i].GroupName); xvalues.Add(ListOfDataSet[i].ListOfBars[j].XValue); yvalues.Add(ListOfDataSet[i].ListOfBars[j].YValue); // Adicionando maior valor de barras de cada atributo if (ListOfDataSet[i].GroupName == "Humidade \n Relativa do Ar") { if (j == 0) { currentMaxList[0] = ListOfDataSet[i].ListOfBars[j].YValue; } else if (j > 0) { if (currentMaxList[0] < ListOfDataSet[i].ListOfBars[j].YValue) { //new Max currentMaxList[0] = ListOfDataSet[i].ListOfBars[j].YValue; } } } else if (ListOfDataSet[i].GroupName == "Temp. Ambiente") { if (j == 0) { currentMaxList[1] = ListOfDataSet[i].ListOfBars[j].YValue; } else if (j > 0) { if (currentMaxList[1] < ListOfDataSet[i].ListOfBars[j].YValue) { //new Max currentMaxList[1] = ListOfDataSet[i].ListOfBars[j].YValue; } } } else if (ListOfDataSet[i].GroupName == "Temp. Água") { if (j == 0) { currentMaxList[2] = ListOfDataSet[i].ListOfBars[j].YValue; } else if (j > 0) { if (currentMaxList[2] < ListOfDataSet[i].ListOfBars[j].YValue) { //new Max currentMaxList[2] = ListOfDataSet[i].ListOfBars[j].YValue; } } } else if (ListOfDataSet[i].GroupName == "pH") { if (j == 0) { currentMaxList[3] = ListOfDataSet[i].ListOfBars[j].YValue; } else if (j > 0) { if (currentMaxList[3] < ListOfDataSet[i].ListOfBars[j].YValue) { //new Max currentMaxList[3] = ListOfDataSet[i].ListOfBars[j].YValue; } } } else if (ListOfDataSet[i].GroupName == "Condutividade") { if (j == 0) { currentMaxList[4] = ListOfDataSet[i].ListOfBars[j].YValue; } else if (j > 0) { if (currentMaxList[4] < ListOfDataSet[i].ListOfBars[j].YValue) { currentMaxList[4] = ListOfDataSet[i].ListOfBars[j].YValue; } } } } } ValidateGeneric(); Graph.FetchYPointValues(yMinValue, yMaxValue); }