Skip to content

Commit

Permalink
concrete properties
Browse files Browse the repository at this point in the history
  • Loading branch information
kpne committed Nov 6, 2024
1 parent d8eb739 commit 0c67fe1
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 7 deletions.
12 changes: 6 additions & 6 deletions ISectionProperties/IConcreteProperties.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@ namespace MagmaWorks.Taxonomy.Sections.SectionProperties
{
public interface IConcreteProperties : ISectionProperties
{
Length EffectiveDepthY { get; }
Length EffectiveDepthZ { get; }
Area CompressionReinforcementAreaY { get; }
Area CompressionReinforcementAreaZ { get; }
Area TensionReinforcementAreaY { get; }
Area TensionReinforcementAreaZ { get; }
Area ConcreteArea { get; }
Area LongitudinalReinforcementArea { get; }
Area ShearReinforcementArea { get; }
IConcreteSectionProperties TensionNegativeYProperties { get; }
IConcreteSectionProperties TensionPositiveYProperties { get; }
IConcreteSectionProperties TensionNegativeZProperties { get; }
IConcreteSectionProperties TensionPositiveZProperties { get; }
}
}
13 changes: 13 additions & 0 deletions ISectionProperties/IConcreteSectionProperties.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
using OasysUnits;

namespace MagmaWorks.Taxonomy.Sections.SectionProperties
{
public interface IConcreteSectionProperties
{
Length EffectiveDepth { get; }
Length EffectiveWidth { get; }
Area CompressionReinforcementArea { get; }
Area TensionReinforcementArea { get; }
Area ConcreteArea { get; }
}
}
2 changes: 1 addition & 1 deletion SectionProperties/SectionProperties.cs
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ public Length RadiusOfGyrationZz
private Length? _radiusOfGyrationZz;
private IProfile _profile;

private SectionProperties() { }
internal SectionProperties() { }

public SectionProperties(ISection section) : this(section.Profile) { }

Expand Down

0 comments on commit 0c67fe1

Please sign in to comment.