Method Create
Create(IConstructionPlane?, Point2D, double, double, double)
Creates a new instance of RectangularSlabOpeningParams class
Declaration
public static RectangularSlabOpeningParams Create(IConstructionPlane? plane, Point2D center, double width, double height, double angle)
Parameters
| Type | Name | Description |
|---|---|---|
| IConstructionPlane | plane | The reference IConstructionPlane |
| Point2D | center | The slab opening center measured in the reference plane from the reference plane origin |
| double | width | The width of the slab opening |
| double | height | The height of the slab opening |
| double | angle | The angle of the slab opening |
Returns
| Type | Description |
|---|---|
| RectangularSlabOpeningParams | The newly created instance of RectangularSlabOpeningParams class |
Create(EntityInfo, Point2D, double, double, double)
Creates a new instance of RectangularSlabOpeningParams class
Declaration
public static RectangularSlabOpeningParams Create(EntityInfo planeInfo, Point2D center, double width, double height, double angle)
Parameters
| Type | Name | Description |
|---|---|---|
| EntityInfo | planeInfo | The EntityInfo of the reference IConstructionPlane |
| Point2D | center | The slab opening center measured in the reference plane from the reference plane origin |
| double | width | The width of the slab opening |
| double | height | The height of the slab opening |
| double | angle | The angle of the slab opening |
Returns
| Type | Description |
|---|---|
| RectangularSlabOpeningParams | The newly created instance of RectangularSlabOpeningParams class |