RebarConstraint
Version comparison
Members across versions
73 members across 9 versions
· 37 added later
· 1 removed
· 6 changed
· 2 obsolete
Members across versions
73 members across 9 versions
· 37 added later
· 1 removed
· 6 changed
· 2 obsolete
Member-name color: stable · changed · removed · obsolete · added later
| Member | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2025.3 | 2026 | 2027 |
|---|---|---|---|---|---|---|---|---|---|
| same | same | same | same | same | missing | missing | missing | missing | |
| not yet introduced | added | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | changed | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | same | same | same | |
|
M
Dispose
|
same | same | same | same | same | same | same | same | same |
| not yet introduced | added | same | same | same | same | same | same | same | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | same | same | same | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | |
| same | same | same | same | same | same | same | same | same | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | |
| same | same | same | same | same | same | same | same | same | |
| not yet introduced | added | same | same | same | same | same | same | same | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | same | same | same | same | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | |
| same | same | same | same | same | changed | same | same | same | |
| same | same | same | same | same | changed | same | same | same | |
| same | same | same | same | same | changed | same | same | same | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| not yet introduced | added | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | |
| same | same | same | same | same | same | same | same | changed | |
| same | same | same | same | same | same | same | same | same | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | same | same | same | |
| not yet introduced | added | same | same | same | same | same | same | same | |
|
M
IsValid
|
same | same | same | same | same | same | same | same | same |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | same | same | same | |
| same | same | same | same | same | same | same | same | changed | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | |
| same | same | same | same | same | same | same | same | same | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | |
| not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | not yet introduced | added | |
| same | same | same | same | same | same | same | same | same | |
| not yet introduced | added | same | same | same | same | same | same | same | |
| not yet introduced | added | same | same | same | same | same | same | same | |
| not yet introduced | added | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same | |
| same | same | same | same | same | same | same | same | same |
No members match the current filter.
Per-version detail
Click a version below to see what changed in that release vs your current frame (2020).
2020
current
Changes in 2022 vs 2020 8 added
Flip API Versions →Added in 2022 (new since 2020)
Changes in 2023 vs 2020 8 added
Flip API Versions →Added in 2023 (new since 2020)
Changes in 2024 vs 2020 9 added
Flip API Versions →Added in 2024 (new since 2020)
Changes in 2025 vs 2020 15 added 1 missing 3 changed
Flip API Versions →Added in 2025 (new since 2020)
ConstrainsRebarEnds
CreateConstraintToSurface(RebarConstrainedHandle, Surface)
FlipHandleOverTarget
FlipSideForClearBarSpacingZeroDistanceConstraint
GetDistanceToTargetRebar
GetPositiveOffsetDirectionForToOtherRebarConstraint
GetRebarConstrainedHandle
GetSurfaceForConstraintToSurface
IsBindingHandleWithTarget
IsToSurface
IsUsingClearBarSpacing
IsValidSurfaceToConstraintHandleTo(RebarConstrainedHandle, Surface)
SetDistanceToTargetRebar(Double)
SetToBindHandleWithTarget(Boolean)
SetToUseClearBarSpacing(Boolean)
Missing in 2025 (only available in 2020)
Changed members
RebarConstraint.GetTargetHostFaceAndTransform(Int32, Transform)
| targetIndex | Int32 | The index of the target. Should be between 0 and NumberOfTargets(). |
| faceTransform | Transform | Returns the transform that is associated to the face's element geometry. |
| → returns | Face | Requested Face. |
RebarConstraint.GetTargetHostFaceReference()
| → returns | Reference | Requested reference. |
RebarConstraint.GetTargetHostFaceReference(Int32)
| targetIndex | Int32 | The index of the target. Should be between 0 and NumberOfTargets(). |
| → returns | Reference | Requested reference. |
Changes in 2025.3 vs 2020 15 added 1 missing 3 changed
Flip API Versions →Added in 2025.3 (new since 2020)
ConstrainsRebarEnds
CreateConstraintToSurface(RebarConstrainedHandle, Surface)
FlipHandleOverTarget
FlipSideForClearBarSpacingZeroDistanceConstraint
GetDistanceToTargetRebar
GetPositiveOffsetDirectionForToOtherRebarConstraint
GetRebarConstrainedHandle
GetSurfaceForConstraintToSurface
IsBindingHandleWithTarget
IsToSurface
IsUsingClearBarSpacing
IsValidSurfaceToConstraintHandleTo(RebarConstrainedHandle, Surface)
SetDistanceToTargetRebar(Double)
SetToBindHandleWithTarget(Boolean)
SetToUseClearBarSpacing(Boolean)
Missing in 2025.3 (only available in 2020)
Changed members
RebarConstraint.GetTargetHostFaceAndTransform(Int32, Transform)
| targetIndex | Int32 | The index of the target. Should be between 0 and NumberOfTargets(). |
| faceTransform | Transform | Returns the transform that is associated to the face's element geometry. |
| → returns | Face | Requested Face. |
RebarConstraint.GetTargetHostFaceReference()
| → returns | Reference | Requested reference. |
RebarConstraint.GetTargetHostFaceReference(Int32)
| targetIndex | Int32 | The index of the target. Should be between 0 and NumberOfTargets(). |
| → returns | Reference | Requested reference. |
Changes in 2026 vs 2020 16 added 1 missing 3 changed
Flip API Versions →Added in 2026 (new since 2020)
ConstrainsRebarEnds
CreateConstraintToSurface(RebarConstrainedHandle, Surface)
FlipHandleOverTarget
FlipSideForClearBarSpacingZeroDistanceConstraint
GetDistanceToTargetRebar
GetPositiveOffsetDirectionForToOtherRebarConstraint
GetRebarConstrainedHandle
GetSurfaceForConstraintToSurface
GetTargetRebarHandleBehavior
IsBindingHandleWithTarget
IsToSurface
IsUsingClearBarSpacing
IsValidSurfaceToConstraintHandleTo(RebarConstrainedHandle, Surface)
SetDistanceToTargetRebar(Double)
SetToBindHandleWithTarget(Boolean)
SetToUseClearBarSpacing(Boolean)
Missing in 2026 (only available in 2020)
Changed members
RebarConstraint.GetTargetHostFaceAndTransform(Int32, Transform)
| targetIndex | Int32 | The index of the target. Should be between 0 and NumberOfTargets(). |
| faceTransform | Transform | Returns the transform that is associated to the face's element geometry. |
| → returns | Face | Requested Face. |
RebarConstraint.GetTargetHostFaceReference()
| → returns | Reference | Requested reference. |
RebarConstraint.GetTargetHostFaceReference(Int32)
| targetIndex | Int32 | The index of the target. Should be between 0 and NumberOfTargets(). |
| → returns | Reference | Requested reference. |
Changes in 2027 vs 2020 37 added 1 missing 6 changed
Flip API Versions →Added in 2027 (new since 2020)
ConstrainsRebarEnds
CreateConstraintToCustomTarget(RebarConstrainedHandle, Double)
CreateConstraintToHostEdge(RebarConstrainedHandle, IList<Reference>)
CreateConstraintToHostEdgeCover(RebarConstrainedHandle, IList<Reference>)
CreateConstraintToRebarEdge(RebarConstrainedHandle, IList<ConstraintToRebarEdgeProperties>)
CreateConstraintToSurface(RebarConstrainedHandle, Surface)
FlipHandleOverTarget
FlipSideForClearBarSpacingZeroDistanceConstraint
GetConstraintToRebarEdgeProperties
GetDistanceToCustomTarget
GetDistanceToTargetHostEdge
GetDistanceToTargetHostEdgeCover
GetDistanceToTargetRebar
GetPositiveOffsetDirectionForToOtherRebarConstraint
GetRebarConstrainedHandle
GetSurfaceForConstraintToSurface
GetTargetCoverTypeForToHostEdgeConstraint(Int32, Int32)
GetTargetHostEdgeAndTransform(Int32)
GetTargetHostFaceReferenceForEdgeConstraint(Int32, Int32)
GetTargetRebarHandleBehavior
IsBindingHandleWithTarget
IsReferenceAValidEdgeForConstraint(Document, Reference)
IsReferenceAValidFaceForConstraint(Document, Reference)
IsToCustomTarget
IsToHostEdge
IsToHostEdgeCover
IsToSurface
IsUsingClearBarSpacing
IsValidSurfaceToConstraintHandleTo(RebarConstrainedHandle, Surface)
ReplaceReferenceTargets(IList<Reference>, RebarConstraintType)
SetConstraintToRebarEdgeProperties(ConstraintToRebarEdgeProperties)
SetDistanceToCustomTarget(Double)
SetDistanceToTargetHostEdge(Double)
SetDistanceToTargetHostEdgeCover(Double)
SetDistanceToTargetRebar(Double)
SetToBindHandleWithTarget(Boolean)
SetToUseClearBarSpacing(Boolean)
Missing in 2027 (only available in 2020)
Changed members
RebarConstraint.Create(RebarConstrainedHandle, IList<Reference>, Boolean, Double, IList<Reference>)
| handle | RebarConstrainedHandle | The handle of the rebar that will be constrained. |
| targetReferences | IList<Reference> | The references to which the rebar handle will be constrained. This collection must contain one or more references to faces of elements that can host rebar. |
| isConstraintToCover | Boolean | If true the RebarConstraintType will be set to ToCover, otherwise RebarConstraintType will be set to FixedDistanceToHostFace. |
| offsetValue | Double | The distance from references to the rebar handle. |
| targetHostFaceReferences | IList<Reference> | The references to which the rebar handle will be constrained. This collection must contain one or more references to faces of elements that can host rebar. |
| → returns | RebarConstraint | Returns the newly created RebarConstraint. |
RebarConstraint.GetTargetHostFaceAndTransform(Int32, Transform)
| targetIndex | Int32 | The index of the target. Should be between 0 and NumberOfTargets(). |
| faceTransform | Transform | Returns the transform that is associated to the face's element geometry. |
| → returns | Face | Requested Face. |
RebarConstraint.GetTargetHostFaceReference()
| → returns | Reference | Requested reference. |
RebarConstraint.GetTargetHostFaceReference(Int32)
| targetIndex | Int32 | The index of the target. Should be between 0 and NumberOfTargets(). |
| → returns | Reference | Requested reference. |
RebarConstraint.IsReferenceValidForConstraint(Reference)
No longer obsolete in 2020 (was obsolete in 2027)
| targetReference | Reference | The reference to be checked |
| → returns | Boolean | returns true if reference can be used in a constraint, false otherwise |
RebarConstraint.ReplaceReferenceTargets(RebarConstrainedHandle, IList<Reference>, Boolean, Double)
No longer obsolete in 2020 (was obsolete in 2027)
| handle | RebarConstrainedHandle | The RebarConstrainedHandle that has this constraint. |
| targetReferences | IList<Reference> | The references to which the rebar handle will be constrained. This collection must contain one or more references to faces of elements that can host rebar. |
| isConstraintToCover | Boolean | If true the RebarConstraintType will be set to ToCover, otherwise RebarConstraintType will be set to FixedDistanceToHostFace. |
| offsetValue | Double | The distance from references to the rebar handle. |