// TODO: For SAP2000 ///// <summary> ///// The output option for power spectral density results. ///// SAP2000 only. ///// </summary> ///// <value>The output PSD option.</value> //eAnalysisPSDOptions OutputPSDOption { get; internal set; } ///// <summary> ///// The output option for steady state results. ///// SAP2000 only. ///// </summary> ///// <value>The output steady state option.</value> //eAnalysisSteadyStateOptions OutputSteadyStateOption { get; internal set; } ///// <summary> ///// The steady state option. ///// SAP2000 only. ///// </summary> ///// <value>The steady state option.</value> //eSteadyStateOptions SteadyStateOption { get; internal set; } #endregion #region Fill/Set /// <summary> /// Sets the case selected for output. /// </summary> /// <param name="loadCase">An existing load case.</param> public void SetCaseSelectedForOutput(LoadCase loadCase) { if (loadCase.IsSelectedForAnalysis) { if (!CasesSelectedForOutput.Contains(loadCase)) { CasesSelectedForOutput.Add(loadCase); } } else { CasesSelectedForOutput.Remove(loadCase); } }
/// <summary> /// Sets the case selected for output. /// </summary> /// <param name="loadCase">An existing load case.</param> /// <exception cref="CSiException"><see cref="CSiApiBase.API_DEFAULT_ERROR_CODE" /></exception> /// <exception cref="MPT.CSI.API.Core.Support.CSiException"></exception> public void SetCaseSelectedForOutput(LoadCase loadCase) { _analysisResultsSetup.SetCaseSelectedForOutput(loadCase.Name, loadCase.IsSelectedForAnalysis); if (loadCase.IsSelectedForAnalysis) { if (!CasesSelectedForOutput.Contains(loadCase)) { CasesSelectedForOutput.Add(loadCase); } } else { CasesSelectedForOutput.Remove(loadCase); } }