RebarBendingDetail
Utility class with methods needed for the bending details in view. The bending detail element has two modes — the schematic bending detail and realistic bending detail. Some functions are exclusive to one mode.
Inheritance Hierarchy
System.Object
Autodesk.Revit.DB.Structure.RebarBendingDetail
Namespace: Autodesk.Revit.DB.Structure
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public static class RebarBendingDetailThe RebarBendingDetail type exposes the following members.
Methods
Name
Description
Public Method
Static Member
AddHosts
Adds the reinforcement elements that will be represented by the input bending detail.
Public Method
Static Member
Create
Creates a new instance of a bending detail.
Public Method
Static Member
GetHost
Gets a reference to the reinforcement element that this bending detail represents.
Public Method
Static Member
GetHosts
Gets a reference to the reinforcement elements that this bending detail represents.
Public Method
Static Member
GetPosition
Gets the position of the bending detail relative to its view.
Public Method
Static Member
GetRotation
Gets the rotation angle in radians for the bending detail relative to its view.
Public Method
Static Member
GetTagRelativePosition
Gets the embedded tag position w.r.t. the realistic bending detail element in model coordinates.
Public Method
Static Member
GetTagRelativeRotation
Gets the embedded tag rotation angle w.r.t. the realistic bending detail element.
Public Method
Static Member
IsBendingDetail
Checks if the input element is a bending detail.
Public Method
Static Member
IsRealisticBendingDetail
Validate that the element is a realistic bending detail.
Public Method
Static Member
IsSchematicBendingDetail
Validate that the element is a schematic bending detail.
Public Method
Static Member
RemoveHosts
Remove the reinforcement elements from those represented by the input bending detail.
Public Method
Static Member
ResetAnnotationPositions
Resets the positions of the bending detail annotations to the default position.
Public Method
Static Member
ResetTagRelativePosition
Resets the embedded tag position w.r.t. the realistic bending detail element to the selected tag position.
Public Method
Static Member
SetHost
Sets the reinforcement element that will be represented by the input bending detail.
Public Method
Static Member
SetPosition
Sets the position for this bending detail relative to its view.
Public Method
Static Member
SetRotation
Sets the rotation angle in radians for the bending detail relative to its view.
Public Method
Static Member
SetTagRelativePosition
Sets the embedded tag position w.r.t. the realistic bending detail element in model coordinates.
Public Method
Static Member
SetTagRelativeRotation
Sets the embedded tag rotation angle w.r.t. the realistic bending detail element.