Esempio n. 1
0
    public bool addListener(int componentId, IMenueComponentListener newListener)
    {
        GenericMenueComponent com = getComponentById(componentId);

        if (com == null)
        {
            Debug.Log("Could not find menue component with this id. Was it removed?");
            return(false);
        }
        bool succes = com.addListener(newListener);

        return(succes);
    }
        public void menueChanged(GenericMenueComponent changedComponent)
        {
            threshold = float.Parse(_input.GetComponent <InputField>().text);
            switch (_dropdown.GetComponent <Dropdown>().value)
            {
            case 0:
                axis = "X";
                break;

            case 1:
                axis = "Y";
                break;

            case 2:
                axis = "Z";
                break;
            }
            StartSplitDatasets();
        }
    public void menueChanged(GenericMenueComponent changedComponent)
    {
        if (menue == null)
        {
            Debug.Log("Did not find a valid menue!");
            return;
        }

        string name = changedComponent.getName();

        if (name.Equals("showXAxis"))
        {
            Debug.Log("New value for showXAxis: " + menue.getToggleValue(changedComponent.getId()));
            // Do something with the value.
        }
        if (name.Equals("showYAxis"))
        {
            Debug.Log("New value for showYAxis: " + menue.getToggleValue(changedComponent.getId()));
            // Do something with the value.
        }
        if (name.Equals("showZAxis"))
        {
            Debug.Log("New value for showZAxis: " + menue.getToggleValue(changedComponent.getId()));
            // Do something with the value.
        }

        //change if the KMean should run until convergence or not
//        if (name.Equals("KMeanConvergence"))
//        {
//            if (!KMeansClusteringOperator.Convergence)
//            {
//                KMeansClusteringOperator.Convergence = true;
//            }
//            else
//            {
//                KMeansClusteringOperator.Convergence = false;
//            }
//        }
    }
    public void menueChanged(GenericMenueComponent changedComponent)
    {
        if (menue == null)
        {
            Debug.Log("Did not find a valid menue!");
            return;
        }

        string name = changedComponent.getName();


        //change if the KMean should run until convergence or not
        if (name.Equals("KMeanConvergence"))
        {
            if (!Convergence)
            {
                Convergence = true;
            }
            else
            {
                Convergence = false;
            }
        }
    }
Esempio n. 5
0
 private void SetTextOfComponent(GenericMenueComponent component, string text)
 {
     //the text is always the last child in the hierarchy
     component.transform.GetChild(component.transform.childCount - 1).GetComponent <Text>().text = text;
 }