public override Fractal GetClone() { IncisionOf3DMandelbrot clone = new IncisionOf3DMandelbrot(); CopyTo(this, clone); return(clone); }
public override Fractal GetClone() { IncisionOf3DMandelbrot clone = new IncisionOf3DMandelbrot(); CopyTo(this, clone); return clone; }
/*__________________________________________________Общедоступные_статические_методы_______________________________________________________*/ #region Public static methods public static void CopyTo(IncisionOf3DMandelbrot Source, IncisionOf3DMandelbrot Destinator) { _2DFractal.CopyTo(Source, Destinator); Destinator.inc_rotater = Source.inc_rotater is Quaternion.QuaternionNull? new Quaternion.QuaternionNull():(Quaternion)Source.inc_rotater.Clone(); }
public static void CopyTo(IncisionOf3DMandelbrot Source,IncisionOf3DMandelbrot Destinator) { _2DFractal.CopyTo(Source, Destinator); Destinator.inc_rotater =Source.inc_rotater is Quaternion.QuaternionNull? new Quaternion.QuaternionNull():(Quaternion)Source.inc_rotater.Clone(); }