Example #1
0
        //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);
        }
Example #2
0
        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);
        }