예제 #1
0
 public static string ConstructionID(this BHC.IConstruction construction)
 {
     if (construction == null)
     {
         return(null);
     }
     return(ConstructionID(construction as dynamic));
 }
예제 #2
0
 public static BHX.Construction ToGBXML(this BHC.IConstruction construction, BHE.Panel panel = null)
 {
     return(ToGBXML(construction as dynamic, panel));
 }
예제 #3
0
 public static BHX.WindowType ToGBXMLWindow(this BHC.IConstruction construction, BHE.Opening opening = null)
 {
     return(ToGBXMLWindow(construction as dynamic, opening));
 }
예제 #4
0
 public static TBD.Construction ToTAS(this BHPC.IConstruction construction, TBD.Construction tbdConstruction)
 {
     return(ToTAS(construction as dynamic, tbdConstruction));
 }