18 lines
594 B
C#
18 lines
594 B
C#
using StructureHelperCommon.Infrastructures.Enums;
|
|
using StructureHelperCommon.Infrastructures.Interfaces;
|
|
using StructureHelperCommon.Models;
|
|
|
|
namespace StructureHelperLogics.Models.Materials
|
|
{
|
|
public interface IRebarSectionStrengthLogic : ILogic
|
|
{
|
|
IRebarSection RebarSection { get; set; }
|
|
IShiftTraceLogger? TraceLogger { get; set; }
|
|
CalcTerms CalcTerm { get; set; }
|
|
LimitStates LimitState { get; set; }
|
|
double MaxRebarStrength { get; set; }
|
|
double RebarStrengthFactor { get; set; }
|
|
|
|
double GetRebarMaxTensileForce();
|
|
}
|
|
} |