RebarBendData
Description:
The values in this class provide a summary of information taken from the RebarBarType, RebarHookType, and RebarStyle.
The values in this class provide a summary of information taken from the RebarBarType, RebarHookType, and RebarStyle.
Inheritance Hierarchy:
System.Object
Autodesk.Revit.DB.Structure.RebarBendData
System.Object
Autodesk.Revit.DB.Structure.RebarBendData
public class RebarBendData : IDisposable
| Name | Return Type | Description | Inherited From |
|---|---|---|---|
| RebarBendData() | None | Constructs a new RebarBendData with default settings. | |
| RebarBendData(RebarBarType, RebarStyle, BarTerminationsData) | None | Constructs a new RebarBendData using the bar type, style and termination's values. | |
| RebarBendData(RebarBarType, RebarHookType, RebarHookType, RebarStyle, RebarHookOrientation, RebarHookOrientation) | use | Obsolete. Constructs a new RebarBendData using the bar type, hook types, style and orientation values. |
| Name | Return Type | Description | Inherited From |
|---|---|---|---|
| Dispose() | None | Releases all resources used by the RebarBendData | |
| Equals | None | Determines whether the specified object is equal to the current object. (Inherited from Object ) | Object |
| GetHashCode | None | Serves as the default hash function. (Inherited from Object ) | Object |
| GetType | None | Gets the Type of the current instance. (Inherited from Object ) | Object |
| ToString | None | Returns a string that represents the current object. (Inherited from Object ) | Object |
| Name | Return Type | Description | Inherited From |
|---|---|---|---|
| BarModelDiameter | double | Defines the model diameter of the bar. The default value is 0.0. When this is changed, the CrankStraightLength0, CrankStraightLength1, CrankAnledLength0, CrankAnledLength1 will be recomputed. | |
| BarNominalDiameter | double | Defines the nominal diameter of the bar. The default value is 0.0. | |
| BendRadius | double | The radius of all fillets, except hook fillets, in the Rebar shape. The default value is 0.0. | |
| CrankAngledLength0 | double | Identifies the crank angled length at the start. The default value is 0. A positive value means that there is a valid crank. If the value is 0 it means that there is no crank. If the value is negative it means that there is a crank with incorrect values. | |
| CrankAngledLength1 | double | Identifies the crank angled length at the end. The default value is 0. A positive value means that there is a valid crank. If the value is 0 it means that there is no crank. If the value is negative it means that there is a crank with incorrect values. | |
| CrankLength0 | double | Identifies the crank length at the start. The default value is 0. A positive value means that there is a valid crank. If the value is 0 it means that there is no crank. If the value is negative it means that there is a crank with incorrect values. | |
| CrankLength1 | double | Identifies the crank length at the end. The default value is 0. A positive value means that there is a valid crank. If the value is 0 it means that there is no crank. If the value is negative it means that there is a crank with incorrect values. | |
| CrankOffsetLength0 | double | Identifies the crank offset length at the start. The default value is 0. A positive value means that there is a valid crank. If the value is 0 it means that there is no crank. If the value is negative it means that there is a crank with incorrect values. | |
| CrankOffsetLength1 | double | Identifies the crank offset length at the end. The default value is 0. A positive value means that there is a valid crank. If the value is 0 it means that there is no crank. If the value is negative it means that there is a crank with incorrect values. | |
| CrankRatio0 | double | Identifies the crank ratio at the start. The 1:crankRatio that defines the crank slope. The default value is 0. A positive value means that there is a valid crank. If the value is 0 it means that there is no crank. If the value is negative it means that there is a crank with incorrect values. | |
| CrankRatio1 | double | Identifies the crank ratio at the end. The 1:crankRatio that defines the crank slope. The default value is 0. A positive value means that there is a valid crank. If the value is 0 it means that there is no crank. If the value is negative it means that there is a crank with incorrect values. | |
| CrankStraightLength0 | double | Identifies the crank straight length at the start. The default value is 0. A positive value means that there is a valid crank. If the value is 0 it means that there is no crank. If the value is negative it means that there is a crank with incorrect values. | |
| CrankStraightLength1 | double | Identifies the crank straight length at the end. The default value is 0. A positive value means that there is a valid crank. If the value is 0 it means that there is no crank. If the value is negative it means that there is a crank with incorrect values. | |
| HookAngle0 | int | The angle (in degrees) of the hook at the start. Must be at least 0 and no more than 180. If the value is 0 it means that there is no hook. The default value is 0. When setting from 0 to another value, all crank lengths for start will be set to 0. When setting this value to 0 HookLength0 will be set to 0. | |
| HookAngle1 | int | The angle (in degrees) of the hook at the end. Must be at least 0 and no more than 180. If the value is 0 it means that there is no hook. The default value is 0. When setting from 0 to another value all crank lengths for end will be set to 0. When setting this value to 0 HookLength1 will be set to 0. | |
| HookBendRadius | double | The radius of the hook fillets in the Rebar shape. The default value is 0.0. | |
| HookLength0 | double | The extension length of the hook at the start. The default value is 0.0. | |
| HookLength1 | double | The extension length of the hook at the end. The default value is 0.0. | |
| HookOrient0 | RebarHookOrientation | Obsolete. Identifies the orientation of the termination (e.g. hook, crank) at the start. The default value is RebarTerminationOrientation::Left. | |
| HookOrient1 | RebarHookOrientation | Obsolete. Identifies the orientation of the termination (e.g. hook, crank) at the end. The default value is RebarTerminationOrientation::Left. | |
| IsValidObject | Boolean | Specifies whether the .NET object represents a valid Revit entity. | |
| TerminationOrientation0 | RebarTerminationOrientation | Identifies he orientation of the termination (e.g. hook, crank) at the start. The default value is RebarTerminationOrientation::Left. | |
| TerminationOrientation1 | RebarTerminationOrientation | Identifies the orientation of the termination (e.g. hook, crank) at the end. The default value is RebarTerminationOrientation::Left. | |
| TerminationRotationAngle0 | double | Identifies the termination's rotation angle (in radians) at the start. The default value is 0.0 | |
| TerminationRotationAngle1 | double | Identifies he termination's rotation angle (in radians) at the end. The default value is 0.0 |