RebarFreeFormAccessorGetHookOrientationAngleAtIndex Method |
Gets the hook orientation angle that is applied to this Rebar at the bar with index barPositionIndex at the specified end.
Namespace: Autodesk.Revit.DB.StructureAssembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntaxpublic double GetHookOrientationAngleAtIndex(
int barPositionIndex,
int end
)
Public Function GetHookOrientationAngleAtIndex (
barPositionIndex As Integer,
end As Integer
) As Double
public:
double GetHookOrientationAngleAtIndex(
int barPositionIndex,
int end
)
member GetHookOrientationAngleAtIndex :
barPositionIndex : int *
end : int -> float
Parameters
- barPositionIndex Int32
-
An index between 0 and (NumberOfBarPositions-1).
- end Int32
-
0 for the start hook, 1 for the end hook.
Return Value
Double
Returns the hook orientation angle at the specified end.
ExceptionsException | Condition |
---|
ArgumentOutOfRangeException |
end must be 0 or 1.
-or-
barPositionIndex is not in the range [ 0, NumberOfBarPositions-1 ].
|
RemarksIf this Rebar has Workshop Instructions set to Straight will return the same value for all barPositionIndex between 0 and (NumberOfBarPositions-1). This value will be the same as RebarFreeFormAccessor.GetHookOrientationAngle(int end).
If this Rebar has Workshop Instructions set to Bent there are different cases:
- All bars are matched exactly with a shape. In this case will return the same value for all barPositionIndex between 0 and (NumberOfBarPositions-1). This value will be the same as RebarFreeFormAccessor.GetHookOrientationAngle(int end).
- All bars are matched in reversed order with a shape. In this case will return the same value for all barPositionIndex between 0 and (NumberOfBarPositions-1). This value will be the same as RebarFreeFormAccessor.GetHookOrientationAngle(int end).
- Some bars are matched in reversed order and the others are matched exactly with a shape. In this case for bars that are matched reversed will return the hook orientation angle at the opposite end. For the others bars will return the same as RebarFreeFormAccessor.GetHookOrientationAngle(int end).
See Also