using StructureHelperCommon.Infrastructures.Enums; using StructureHelperCommon.Models.Calculators; using StructureHelperCommon.Models.Forces; using StructureHelperCommon.Models.Shapes; using StructureHelperLogics.NdmCalculations.Primitives; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; //Copyright (c) 2023 Redikultsev Evgeny, Ekaterinburg, Russia //All rights reserved. namespace StructureHelperLogics.NdmCalculations.Analyses.ByForces.LimitCurve { public class LimitCurveInputData : IInputData { public List LimitStates { get; } public List CalcTerms { get; } public List Primitives { get; set; } public List PredicateEntries { get; } public SurroundData SurroundData { get; set; } public int PointCount { get; set; } public LimitCurveInputData() { LimitStates = new(); CalcTerms = new(); Primitives = new(); PredicateEntries = new(); SurroundData = new(); PointCount = 80; } } }