Table of Contents

Class SteelBarDesignParameters

Namespace
FemDesign.Calculate
Assembly
FemDesign.Core.dll

Design parameters for steel bars

public class SteelBarDesignParameters : CONFIG
Inheritance
SteelBarDesignParameters
Inherited Members
Extension Methods

Constructors

SteelBarDesignParameters(double, List<Section>)

public SteelBarDesignParameters(double utilizationLimit, List<Section> sections)

Parameters

utilizationLimit double
sections List<Section>

SteelBarDesignParameters(double, List<Section>, Bar)

public SteelBarDesignParameters(double utilizationLimit, List<Section> sections, Bar bar)

Parameters

utilizationLimit double
sections List<Section>
bar Bar

SteelBarDesignParameters(double, List<Guid>)

public SteelBarDesignParameters(double utilizationLimit, List<Guid> sectionGuids)

Parameters

utilizationLimit double
sectionGuids List<Guid>

Fields

Type

public string Type

Field Value

string

_utilizationLimit

public double _utilizationLimit

Field Value

double

Properties

Guids

List of BarPart GUIDs to apply the parameters to

public List<Guid> Guids { get; set; }

Property Value

List<Guid>

UtilizationLimit

public double UtilizationLimit { get; set; }

Property Value

double

_additionalAttributes

public XmlAttribute[] _additionalAttributes { get; set; }

Property Value

XmlAttribute[]

_sectionCount

public int _sectionCount { get; set; }

Property Value

int

_sections

public Dictionary<string, Guid> _sections { get; set; }

Property Value

Dictionary<string, Guid>

Methods

SetParametersOnBars(Bar)

public void SetParametersOnBars(Bar bars)

Parameters

bars Bar

SetParametersOnBars(List<Bar>)

public void SetParametersOnBars(List<Bar> bars)

Parameters

bars List<Bar>

ShouldSerializeSectionCount()

public bool ShouldSerializeSectionCount()

Returns

bool