Exemple #1
0
        public static Roof Roof(IConstruction construction, oM.Geometry.ISurface location, List <IOpening> openings = null, Offset offset = Offset.Undefined, string name = "")
        {
            openings = openings ?? new List <IOpening>();

            return(new Roof
            {
                Location = location,
                Construction = construction,
                Openings = openings,
                Offset = offset,
                Name = name
            });
        }
Exemple #2
0
        /***************************************************/

        public static Surface Surface(oM.Geometry.ISurface surface)
        {
            return(new Surface {
                Extents = surface
            });
        }
Exemple #3
0
 public static Surface PanelFreeForm(oM.Geometry.ISurface surface)
 {
     return(Surface(surface));
 }