Method AddToSlab
AddToSlab(IEnumerable<IConstructionPoint?>?, ISlabItemAttributeSet?, ISlab?)
Returns a new SlabItemParams instance defined to add the slab items to the given existing slab
Declaration
public static SlabItemParams AddToSlab(IEnumerable<IConstructionPoint?>? points, ISlabItemAttributeSet? attributeSet, ISlab? slab)
Parameters
| Type | Name | Description |
|---|---|---|
| IEnumerable<IConstructionPoint> | points | The sequence of IConstructionPoint |
| ISlabItemAttributeSet | attributeSet | |
| ISlab | slab | The existing ISlab |
Returns
| Type | Description |
|---|---|
| SlabItemParams | A new SlabItemParams instance defined to add the slab items in existing slab |
Remarks
Minimum number of construction points is 3 for general slab item, 2 for slab item overhang
AddToSlab(IEnumerable<IConstructionPoint?>?, ISlabItemAttributeSet?, int)
Returns a new SlabItemParams instance defined to add the slab items to the given existing slab
Declaration
public static SlabItemParams AddToSlab(IEnumerable<IConstructionPoint?>? points, ISlabItemAttributeSet? attributeSet, int slabIndex)
Parameters
| Type | Name | Description |
|---|---|---|
| IEnumerable<IConstructionPoint> | points | The sequence of IConstructionPoint |
| ISlabItemAttributeSet | attributeSet | |
| int | slabIndex | The index of an existing slab |
Returns
| Type | Description |
|---|---|
| SlabItemParams | A new SlabItemParams instance defined to add the slab items in existing slab |
Remarks
Minimum number of construction points is 3 for general slab item, 2 for slab item overhang
AddToSlab(IEnumerable<int>?, ISlabItemAttributeSet?, int)
Returns a new SlabItemParams instance defined to add the slab items to the given existing slab
Declaration
public static SlabItemParams AddToSlab(IEnumerable<int>? pointIndices, ISlabItemAttributeSet? attributeSet, int slabIndex)
Parameters
| Type | Name | Description |
|---|---|---|
| IEnumerable<int> | pointIndices | The sequence of construction point indices |
| ISlabItemAttributeSet | attributeSet | |
| int | slabIndex | The index of an existing slab |
Returns
| Type | Description |
|---|---|
| SlabItemParams | A new SlabItemParams instance defined to add the slab items in existing slab |
Remarks
Minimum number of construction points is 3 for general slab item, 2 for slab item overhang