using StructureHelperCommon.Models.Forces; using StructureHelperLogics.NdmCalculations.Primitives; namespace StructureHelperLogics.NdmCalculations.Analyses.Curvatures { public class CurvatureCalculatorInputData : ICurvatureCalculatorInputData { public Guid Id { get; } public List ForceActions { get; } = []; public List Primitives { get; } = []; public IDeflectionFactor DeflectionFactor { get; set; } = new DeflectionFactor(Guid.NewGuid()); public bool ConsiderSofteningFactor { get; set; } = false; public CurvatureCalculatorInputData(Guid id) { Id = id; } } }