public void ColumnsByFloorsTest() { var inputs = new ColumnsByFloorsInputs(4.0, 5.0, 15.0, 0.5, "", "", new Dictionary <string, string>(), "", "", ""); var model = Model.FromJson(System.IO.File.ReadAllText("../../../../../../TestOutput/FloorsByLevels.json")); var outputs = ColumnsByFloors.Execute(new Dictionary <string, Model> { { "Floors", model } }, inputs); System.IO.File.WriteAllText("../../../../../../TestOutput/ColumnsByFloors.json", outputs.model.ToJson()); outputs.model.ToGlTF("../../../../../../TestOutput/ColumnsByFloors.glb"); }
public void ColumnsByFloorsTest() { var inputs = new ColumnsByFloorsInputs( gridXAxisInterval: 15.0, gridYAxisInterval: 15.0, gridRotation: 20.0, columnDiameter: 0.5, "", "", new Dictionary <string, string>(), "", "", ""); var model = Model.FromJson(System.IO.File.ReadAllText(INPUT + "FloorsByLevels.json")); var outputs = ColumnsByFloors.Execute(new Dictionary <string, Model> { { "Floors", model } }, inputs); System.IO.File.WriteAllText(OUTPUT + "ColumnsByFloors.json", outputs.Model.ToJson()); outputs.Model.AddElements(model.Elements.Values); outputs.Model.ToGlTF(OUTPUT + "ColumnsByFloors.glb"); }