public void RemoveIteration(WooFractalIteration iteration) { _Scene._FractalSettings._FractalIterations.Remove(iteration); Compile(); BuildFractalList(); }
public void RemoveIteration(WooFractalIteration iteration) { _FractalIterations.Remove(iteration); Compile(); BuildFractalList(); }
public void DemoteIteration(WooFractalIteration iteration) { int index = -1; for (int i = 0; i < _Scene._FractalSettings._FractalIterations.Count; i++) { if (_Scene._FractalSettings._FractalIterations[i] == iteration) { index = i; } } if (index != -1 && index < _Scene._FractalSettings._FractalIterations.Count - 1) { _Scene._FractalSettings._FractalIterations[index] = _Scene._FractalSettings._FractalIterations[index + 1]; _Scene._FractalSettings._FractalIterations[index + 1] = iteration; } Compile(); BuildFractalList(); }
public void PromoteIteration(WooFractalIteration iteration) { int index = -1; for (int i = 0; i < _FractalIterations.Count; i++) { if (_FractalIterations[i] == iteration) { index = i; } } if (index != -1 && index > 0) { _FractalIterations[index] = _FractalIterations[index - 1]; _FractalIterations[index - 1] = iteration; } Compile(); BuildFractalList(); }