public Analysis(Stage stage = null, Comb comb = null, Freq freq = null, Footfall footfall = null, bool calcCase = true, bool calcCStage = false, bool calcImpf = false, bool calcComb = false, bool calcGMax = false, bool calcStab = false, bool calcFreq = false, bool calcSeis = false, bool calcDesign = false, bool calcFootfall = false, bool elemFine = false, bool diaphragm = false, bool peakSmoothing = false) { this.Stage = stage ?? Stage.Default(); this.Comb = comb; this.Freq = freq; this.Footfall = footfall; this.CalcCase = calcCase; this.CalcCStage = calcCStage; this.CalcCImpf = calcImpf; this.CalcComb = calcComb; this.CalcGMax = calcGMax; this.CalcStab = calcStab; this.CalcFreq = calcFreq; this.CalcSeis = calcSeis; this.CalcDesign = calcDesign; this.CalcFootfall = calcFootfall; this.ElemFine = elemFine; this.Diaphragm = diaphragm; this.PeakSmoothing = peakSmoothing; }
public static Analysis Define([DefaultArgument("FemDesign.Calculate.Stage.Default()")] Stage stage, [DefaultArgument("FemDesign.Calculate.Comb.Default()")] Comb comb, [DefaultArgument("FemDesign.Calculate.Freq.Default()")] Freq freq, [DefaultArgument("FemDesign.Calculate.Footfall.Default()")] Footfall footfall, bool calcCase = false, bool calcCStage = false, bool calcImpf = false, bool calcComb = false, bool calcGmax = false, bool calcStab = false, bool calcFreq = false, bool calcSeis = false, bool calcDesign = false, bool calcFootfall = false, bool elemfine = false, bool diaphragm = false, bool peaksmoothing = false) { return(new Analysis(stage, comb, freq, footfall, calcCase, calcCStage, calcImpf, calcComb, calcGmax, calcStab, calcFreq, calcSeis, calcDesign, calcFootfall, elemfine, diaphragm, peaksmoothing)); }