public ProcessLayer(double bailout, ConvCheck convchktype, int nlimit, SeqType seqtype, SeqCheck checktype, SeqType checkseqtype, Complex pointA = default(Complex), Complex pointB = default(Complex), OrbitTrap orbittraptype = OrbitTrap.MPL_ORBIT_TRAP_POINT) { c_bailout = bailout; c_convchktype = convchktype; c_nlimit = nlimit; c_active = false; c_default = false; c_isin = false; c_seqtype = seqtype; c_x = 0; c_checktype = checktype; c_checkseqtype = checkseqtype; c_n = 0; c_calc = 0; c_resx = 0; c_orbittraptype = orbittraptype; c_pointA = pointA; c_pointB = pointB; }
public void LoadFrom(ProcessLayer pl) { if (pl == this) return; this.c_active = pl.c_active; this.c_bailout = pl.c_bailout; this.c_calc = pl.c_calc; this.c_checkseqtype = pl.c_checkseqtype; this.c_checktype = pl.c_checktype; this.c_cmean = pl.c_cmean; this.c_convchktype = pl.c_convchktype; this.c_cvariance = pl.c_cvariance; this.c_cvarsx = pl.c_cvarsx; this.c_default = pl.c_default; this.c_isin = pl.c_isin; this.c_n = pl.c_n; this.c_nlimit = pl.c_nlimit; this.c_old2x = pl.c_old2x; this.c_oldx = pl.c_oldx; this.c_orbittraptype = pl.c_orbittraptype; this.c_pointA = pl.c_pointA; this.c_pointB = pl.c_pointB; this.c_resn = pl.c_resn; this.c_resx = pl.c_resx; this.c_seqtype = pl.c_seqtype; this.c_x = pl.c_x; }
public Complex c_x; // aktualis ertek #endregion Fields #region Constructors public ProcessLayer() { c_bailout = 0; c_convchktype = ConvCheck.MPL_CONVCHK_NORMAL; c_nlimit = 0; c_active = false; c_default = false; c_isin = false; c_seqtype = SeqType.MPL_SEQ_NORMAL; c_x = 0; c_checktype = SeqCheck.MPL_CHECK_NORMAL; c_checkseqtype = SeqType.MPL_SEQ_NORMAL; c_n = 0; c_calc = 0; c_resx = 0; c_orbittraptype = OrbitTrap.MPL_ORBIT_TRAP_POINT; c_pointA = 0; c_pointB = 0; }