public void setData(VectorProgression v, float minY, float maxY, float defaultValue0, float defaultValue1, bool enableLooping) { bInitialized = false; data = v; initControl(scalarProgressionControl1, v.XProgression, Color.Red, Color.Yellow, "X Progression", minY, maxY, defaultValue0, defaultValue1, enableLooping); initControl(scalarProgressionControl2, v.YProgression, Color.Green, Color.LimeGreen, "Y Progression", minY, maxY, defaultValue0, defaultValue1, enableLooping); initControl(scalarProgressionControl3, v.ZProgression, Color.Blue, Color.Cyan, "Z Progression", minY, maxY, defaultValue0, defaultValue1, enableLooping); bInitialized = true; }
public VectorProgression clone() { VectorProgression clone = new VectorProgression(); clone.XProgression = XProgression.clone(); clone.YProgression = YProgression.clone(); clone.ZProgression = ZProgression.clone(); return(clone); }