using StructureHelperCommon.Infrastructures.Enums;
using StructureHelperCommon.Models.Forces;
//Copyright (c) 2025 Redikultsev Evgeny, Ekaterinburg, Russia
//All rights reserved.
namespace StructureHelperLogics.Models.BeamShears
{
///
public class BeamShearSectionLogicInputData : IBeamShearSectionLogicInputData
{
///
public Guid Id { get; }
///
public IInclinedSection InclinedSection { get; set; }
///
public IInclinedSection InclinedCrack { get; set; }
///
public IStirrup Stirrup { get; set; }
///
public LimitStates LimitState { get; set; }
///
public CalcTerms CalcTerm { get; set; }
///
public IForceTuple ForceTuple { get; set; }
///
public IBeamShearAction BeamShearAction { get; set; }
///
public IBeamShearSection BeamShearSection { get; set; }
public BeamShearSectionLogicInputData(Guid id)
{
Id = id;
}
}
}