LinePrimitive and RectanglePrimitive was added
This commit is contained in:
@@ -62,7 +62,7 @@ namespace StructureHelperTests.FunctionalTests.Ndms.RCSections
|
||||
{
|
||||
double strength = 40e6;
|
||||
ICenter center = new Center { X = 0, Y = 0 };
|
||||
IRectangle rectangle = new Rectangle { Width = width, Height = height, Angle = 0 };
|
||||
IRectangleShape rectangle = new RectangleShape { Width = width, Height = height, Angle = 0 };
|
||||
IPrimitiveMaterial material = new PrimitiveMaterial { MaterialType = MaterialTypes.Concrete, ClassName = "С40", Strength = strength };
|
||||
//ITriangulationOptions options = new TriangulationOptions() { LimiteState = StructureHelperLogics.Infrastructures.CommonEnums.LimitStates.Collapse, CalcTerm = StructureHelperLogics.Infrastructures.CommonEnums.CalcTerms.ShortTerm };
|
||||
INdmPrimitive primitive = new NdmPrimitive { Center = center, Shape = rectangle, PrimitiveMaterial = material, NdmMaxSize = 1, NdmMinDivision = 20 };
|
||||
@@ -74,8 +74,8 @@ namespace StructureHelperTests.FunctionalTests.Ndms.RCSections
|
||||
{
|
||||
double gap = 0.05d;
|
||||
double strength = 4e8;
|
||||
IShape topReinforcement = new Point { Area = topArea };
|
||||
IShape bottomReinforcement = new Point { Area = bottomArea };
|
||||
IShape topReinforcement = new PointShape { Area = topArea };
|
||||
IShape bottomReinforcement = new PointShape { Area = bottomArea };
|
||||
IPrimitiveMaterial primitiveMaterial = new PrimitiveMaterial { MaterialType = MaterialTypes.Reinforcement, ClassName = "S400", Strength = strength };
|
||||
//ITriangulationOptions options = new TriangulationOptions() { LimiteState = StructureHelperLogics.Infrastructures.CommonEnums.LimitStates.Collapse, CalcTerm = StructureHelperLogics.Infrastructures.CommonEnums.CalcTerms.ShortTerm };
|
||||
ICenter centerRT = new Center { X = width / 2 - gap, Y = height / 2 - gap };
|
||||
|
||||
@@ -22,7 +22,7 @@ namespace StructureHelperTests.FunctionalTests.Ndms.SteelSections
|
||||
{
|
||||
//Arrange
|
||||
ICenter center = new Center { X = 0, Y = 0 };
|
||||
IRectangle rectangle = new Rectangle { Width = width, Height = height, Angle = 0 };
|
||||
IRectangleShape rectangle = new RectangleShape { Width = width, Height = height, Angle = 0 };
|
||||
IPrimitiveMaterial material = new PrimitiveMaterial { MaterialType = MaterialTypes.Reinforcement, ClassName = "S400", Strength = strength };
|
||||
ITriangulationOptions options = new TriangulationOptions { LimiteState = StructureHelperLogics.Infrastructures.CommonEnums.LimitStates.Collapse, CalcTerm = StructureHelperLogics.Infrastructures.CommonEnums.CalcTerms.ShortTerm };
|
||||
INdmPrimitive primitive = new NdmPrimitive { Center = center, Shape = rectangle, PrimitiveMaterial = material, NdmMaxSize = 1, NdmMinDivision = 100 };
|
||||
|
||||
Reference in New Issue
Block a user