public override void Start() { base.Start(); menue = FindObjectOfType <MenueScript>(); if (menue == null) { Debug.Log("Did not find a valid menue!"); return; } menue.AddDiscreteSlider("K", this); menue.addToggle("KMeanConvergence", this); menue.ClusterNumber.SetActive(true); menue.LoopNumber.SetActive(true); menue.KMeanStartButton.SetActive(true); // NumberOfClusters(); var dataItems = _rawInputData.GetDataItems(); foreach (var dataItem in dataItems) { _input.Add(dataItem.GetfirstThreeNumericColsAsVector()); } // Init(K,_input); // SetOutputData(_simpleDataModel); }
// Use this for initialization public override void Start() { _observer = (Observer)(FindObjectOfType(typeof(Observer))); _parents = new List <GenericOperator>(); _parents.Add(this); _canvas = GameObject.Find("Canvas"); _menu = (MenueScript)(FindObjectOfType(typeof(MenueScript))); if (axis == null) { axis = "X"; } if (threshold == 0) { threshold = 0.5f; } splitCustomData = new CustomSplitData(); base.Start(); }
// Use this for initialization void Start() { menue = FindObjectOfType <MenueScript>(); if (menue == null) { Debug.Log("Did not find a valid menue!"); return; } // Create a toggle and instantly assign this script as listener. menue.addToggle("showXAxis", this); menue.addToggle("showYAxis", this); // Create a toggle with no listener. Add this element as a listener afterwards. An arbitrary amount of listeners can be added. int id = menue.addToggle("showZAxis", null); menue.addListener(id, this); // menue.AddDiscreteSlider("K", this); // menue.addToggle("KMeanConvergence", this); }