You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* This file is part of the Buildings and Habitats object Model (BHoM)
3
+
* Copyright (c) 2015 - 2021, the respective contributors. All rights reserved.
4
+
*
5
+
* Each contributor holds copyright over their respective contributions.
6
+
* The project versioning (Git) records all such contribution source information.
7
+
*
8
+
*
9
+
* The BHoM is free software: you can redistribute it and/or modify
10
+
* it under the terms of the GNU Lesser General Public License as published by
11
+
* the Free Software Foundation, either version 3.0 of the License, or
12
+
* (at your option) any later version.
13
+
*
14
+
* The BHoM is distributed in the hope that it will be useful,
15
+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
16
+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17
+
* GNU Lesser General Public License for more details.
18
+
*
19
+
* You should have received a copy of the GNU Lesser General Public License
20
+
* along with this code. If not, see <https://www.gnu.org/licenses/lgpl-3.0.html>.
21
+
*/
22
+
23
+
usingSystem;
24
+
usingSystem.Collections.Generic;
25
+
usingBH.oM.Reflection.Attributes;
26
+
usingSystem.ComponentModel;
27
+
usingBH.oM.Environment.Elements;
28
+
usingSystem.Linq;
29
+
usingSystem.Text;
30
+
usingSystem.Threading.Tasks;
31
+
32
+
namespaceBH.Engine.Environment
33
+
{
34
+
publicstaticpartialclassConvert
35
+
{
36
+
[Description("Applies an opening to the full area of a panel. Existing openings will be removed/replaced by the opening generated to match the size of the panel.")]
37
+
[Input("panel","Panel to generate an opening from.")]
38
+
[Input("openingType","Speficy the type of the opening to convert the panel into.")]
39
+
[Output("panel","Returns the panel with the opening applied.")]
0 commit comments