Open KalleEdstroem opened 1 week ago
https://github.com/BHoM/BHoM/pull/1621
Closes BHoM_Structure_oM
See. https://github.com/BHoM/BHoM/pull/1621
Added required extension methods for implemented interfaces for new retaining wall classes.
Geometry()
Stem
Footing
RetainingWall
IsNull()
SolidVolume()
MaterialComposition()
SetOutlineElements(List<IElement1D> outlineElements1D)
OutlineElemets1D()
Geometry3D()
HasMargeablePropertiesWith(IElement2D) has not been added for any of the objects in reference to: https://github.com/BHoM/BHoM_Engine/pull/3138#discussion_r1312778359
HasMargeablePropertiesWith(IElement2D)
NOTE: Depends on
https://github.com/BHoM/BHoM/pull/1621
Issues addressed by this PR
Closes BHoM_Structure_oM
Test files
See. https://github.com/BHoM/BHoM/pull/1621
Changelog
Added required extension methods for implemented interfaces for new retaining wall classes.
Geometry()
method forStem
,Footing
andRetainingWall
IsNull()
method forStem
,Footing
andRetainingWall
SolidVolume()
method forStem
,Footing
andRetainingWall
MaterialComposition()
method forStem
,Footing
andRetainingWall
SetOutlineElements(List<IElement1D> outlineElements1D)
method forStem
andFooting
OutlineElemets1D()
method forStem
andFooting
Geometry3D()
method forStem
,Footing
andRetainingWall
Additional comments
HasMargeablePropertiesWith(IElement2D)
has not been added for any of the objects in reference to: https://github.com/BHoM/BHoM_Engine/pull/3138#discussion_r1312778359