25 lines
856 B
C#
25 lines
856 B
C#
using StructureHelperCommon.Infrastructures.Enums;
|
|
using StructureHelperCommon.Models.Forces;
|
|
|
|
//Copyright (c) 2025 Redikultsev Evgeny, Ekaterinburg, Russia
|
|
//All rights reserved.
|
|
|
|
namespace StructureHelperLogics.Models.BeamShears
|
|
{
|
|
/// <inheritdoc/>
|
|
public class BeamShearActionResult : IBeamShearActionResult
|
|
{
|
|
/// <inheritdoc/>
|
|
public bool IsValid { get; set; }
|
|
/// <inheritdoc/>
|
|
public string? Description { get; set; }
|
|
/// <inheritdoc/>
|
|
public LimitStates LimitState { get; set; }
|
|
public IBeamShearSection Section { get; set; }
|
|
public IStirrup Stirrup { get; set; }
|
|
public CalcTerms CalcTerm { get; set; }
|
|
public IBeamShearAction BeamShearAction { get; set; }
|
|
public List<IBeamShearSectionLogicResult> SectionResults { get; set; } = new();
|
|
}
|
|
}
|