RebarContainer.AppendItemFromRebarShape
Method
Description:
Appends an Item to the RebarContainer. Fills its data on base of the Rebar.
Appends an Item to the RebarContainer. Fills its data on base of the Rebar.
Syntax
public RebarContainerItem AppendItemFromRebarShape(
RebarShape rebarShape,
RebarBarType barType,
XYZ origin,
XYZ xVector,
XYZ yVector
)
Parameters
Parameter | Type | Description |
---|---|---|
rebarShape | RebarShape | A RebarShape element that defines the shape of the rebar. |
barType | RebarBarType | A RebarBarType element that defines bar diameter, bend radius and material of the rebar. |
origin | XYZ | The lower-left corner of the shape's bounding box will be placed at this point in the project. |
xVector | XYZ | The x-axis in the shape definition will be mapped to this direction in the project. |
yVector | XYZ | The y-axis in the shape definition will be mapped to this direction in the project. |
Return Value
Type | Description |
---|---|
RebarContainerItem | The Rebar Container Item. |
Exceptions
Exception | Condition |
---|---|
ArgumentException | The rebarShape has End Treatments |
ArgumentNullException | A non-optional argument was null |
ArgumentOutOfRangeException | xVector has zero length. -or- yVector has zero length. |