using StructureHelper.Models.Materials; using StructureHelperCommon.Infrastructures.Interfaces; using StructureHelperCommon.Models.Forces; namespace StructureHelperLogics.NdmCalculations.Primitives { public interface INdmElement : ISaveable, ICloneable { /// /// Material of primitive /// IHeadMaterial? HeadMaterial { get; set; } /// /// Flag of triangulation /// bool Triangulate { get; set; } /// /// Prestrain assigned from user /// IForceTuple UsersPrestrain { get; } /// /// Prestrain assigned from calculations /// IForceTuple AutoPrestrain { get; } } }