2027 Members
Changes 4
M

RebarBendingDetail Methods

Name Return Type Description
M AddHosts(Element, IList<Reference>) None Adds the reinforcement elements that will be represented by the input bending detail.
M Create(Document, ElementId, ElementId, Int32, RebarBendingDetailType, XYZ, Double) Element Creates a new instance of a bending detail.
M GetHost(Element) Reference Gets a reference to the reinforcement element that this bending detail represents.
M GetHosts(Element) IList<Reference> Gets a reference to the reinforcement elements that this bending detail represents.
M GetPosition(Element) XYZ Gets the position of the bending detail relative to its view.
M GetRotation(Element) Double Gets the rotation angle in radians for the bending detail relative to its view.
M GetTagRelativePosition(Element) XYZ Gets the embedded tag position w.r.t. the realistic bending detail element in model coordinates.
M GetTagRelativeRotation(Element) Double Gets the embedded tag rotation angle w.r.t. the realistic bending detail element.
M IsBendingDetail(Element) Boolean Checks if the input element is a bending detail.
M IsRealisticBendingDetail(Element) Boolean Validate that the element is a realistic bending detail.
M IsSchematicBendingDetail(Element) Boolean Validate that the element is a schematic bending detail.
M RemoveHosts(Element, IList<Reference>) None Remove the reinforcement elements from those represented by the input bending detail.
M ResetAnnotationPositions(Element) None Resets the positions of the bending detail annotations to the default position.
M ResetTagRelativePosition(Element) None Resets the embedded tag position w.r.t. the realistic bending detail element to the selected tag position.
M SetHost(Element, Reference) None Sets the reinforcement element that will be represented by the input bending detail.
M SetPosition(Element, XYZ) None Sets the position for this bending detail relative to its view.
M SetRotation(Element, Double) None Sets the rotation angle in radians for the bending detail relative to its view.
M SetTagRelativePosition(Element, XYZ) None Sets the embedded tag position w.r.t. the realistic bending detail element in model coordinates.
M SetTagRelativeRotation(Element, Double) None Sets the embedded tag rotation angle w.r.t. the realistic bending detail element.