//just assigns labels according to the chosen classes. public int getLabelClasses(int i) { IntIntStr e = Preferences.Instance.events.eventList[i - 1]; if (GuiPreferences.Instance.CbMultiClassChecked) { return(GuiPreferences.Instance.indexOfLabel(e.var3) + 1); } else { if (GuiPreferences.Instance.indexOfLabel(e.var3) == GuiPreferences.Instance.indexOfSlectedLabel1()) { return(1); } else if (GuiPreferences.Instance.indexOfLabel(e.var3) == GuiPreferences.Instance.indexOfSlectedLabel2()) { return(-1); } else { GuiPreferences.Instance.setLog("label failed: unknown label in binary mode"); } } return(999); }
public int CompareTo(object obj) { IntIntStr c = (IntIntStr)obj; if (this.var1 > c.var1) { return(1); } else if (this.var1 == c.var1) { return(0); } //will return small as a default.. just to make sure there is a global return //if (this.var1<c.var1) return(-1); }