using System;
namespace StructureHelperCommon.Models.Sections
{
//Copyright (c) 2023 Redikultsev Evgeny, Ekaterinburg, Russia
//All rights reserved.
///
/// Interface of properties for compressed strucrue members
///
public interface ICompressedMember : ICloneable
{
///
/// Flag of considering of buckling
///
bool Buckling { get; set; }
///
/// Geometry length of structure member, m
///
double GeometryLength { get; set; }
///
/// Factor of design length in plane XOZ
///
double LengthFactorX { get; set; }
double DiagramFactorX { get; set; }
///
/// Factor of design length in plane YOZ
///
double LengthFactorY { get; set; }
double DiagramFactorY { get; set; }
}
}