Ejemplo n.º 1
0
 public static BbRectangleOpening Create(BbElement hostElement,
                              BbCoordinate2D position,
                              double width,
                              double height,
                              SemHoleLocation location,
                              bool through)
 {
     var hole = new BbRectangleOpening(hostElement, position, width, height, location, through);
     BbInstanceDB.AddToExport(hole);
     return hole;
 }
Ejemplo n.º 2
0
        public static BbRectangleOpening Create(BbElement hostElement,
                                                BbCoordinate2D position,
                                                double width,
                                                double height,
                                                SemHoleLocation location,
                                                bool through)
        {
            var hole = new BbRectangleOpening(hostElement, position, width, height, location, through);

            BbInstanceDB.AddToExport(hole);
            return(hole);
        }
Ejemplo n.º 3
0
 public static BbRectangleOpening Create(BbElement hostElement,
                      BbCoordinate2D position,
                      double width,
                      double height,
                      SemHoleLocation location,
                      bool through,
                      BbPropertySet bbPropertySet,
                      string featureSubType,
                      double rectangleOpeningRoundRadius)
 {
     var hole = new BbRectangleOpening(hostElement, position, width, height, location, through);
     hole.AddRectangleOpeningProperty(bbPropertySet, featureSubType, width, height, rectangleOpeningRoundRadius);
     BbInstanceDB.AddToExport(hole);
     return hole;
 }
Ejemplo n.º 4
0
        public static BbRectangleOpening Create(BbElement hostElement,
                                                BbCoordinate2D position,
                                                double width,
                                                double height,
                                                SemHoleLocation location,
                                                bool through,
                                                BbPropertySet bbPropertySet,
                                                string featureSubType,
                                                double rectangleOpeningRoundRadius)
        {
            var hole = new BbRectangleOpening(hostElement, position, width, height, location, through);

            hole.AddRectangleOpeningProperty(bbPropertySet, featureSubType, width, height, rectangleOpeningRoundRadius);
            BbInstanceDB.AddToExport(hole);
            return(hole);
        }