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