The AlignmentArc type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| DesignChecks |
Gets the collection of applicable design checks.
(Inherited from AlignmentEntity.) | |
| Equals | (Inherited from AlignmentEntity.) | |
| ValidateDesignCheck |
Validate a specific design check on this entity.
(Inherited from AlignmentEntity.) |
Properties
| Name | Description | |
|---|---|---|
| CenterPoint |
Gets or sets the AlignmentArc's center point.
| |
| ChordDirection |
Gets the AlignmentArc's chord direction.
| |
| ChordLength |
Gets or sets the AlignmentArc's chord length.
| |
| Clockwise |
Gets a bool value that specifies whether the curve entity is a reverse curve.
| |
| Constraint1 |
Gets the AlignmentEntity constraint type, either Fixed, Float or Free.
(Inherited from AlignmentEntity.) | |
| Constraint2 |
Gets the AlignmentArc entity constraint type.
| |
| CurveGroupIndex |
Gets or sets the AlignmentArc's group index.
| |
| CurveGroupSubEntityIndex |
Gets or sets the AlignmentArc's group subentity index.
| |
| DeflectedAngle |
Gets or sets the AlignmentArc's deflected angle.
| |
| Delta |
Gets or sets the AlignmentArc's delta.
| |
| DirectionAtPoint1 |
Gets or sets the AlignmentArc's direction at point1.
| |
| DirectionAtPoint2 |
Gets the AlignmentArc's direction at point2.
| |
| EndDirection |
Gets the AlignmentArc's end direction.
| |
| EndPoint |
Gets the end point of the AlignmentCurve.
(Inherited from AlignmentCurve.) | |
| EndStation |
Gets the end station of the AlignmentCurve.
(Inherited from AlignmentCurve.) | |
| EntityAfter |
Gets the ID of the AlignmentEntity after this one.
(Inherited from AlignmentEntity.) | |
| EntityBefore |
Gets the ID of the AlignmentEntity before this one.
(Inherited from AlignmentEntity.) | |
| EntityId |
Gets the AlignmentEntity id, which is the unique representation of this alignment entity.
(Inherited from AlignmentEntity.) | |
| EntityType |
Gets the AlignmentEntity type.
(Inherited from AlignmentEntity.) | |
| ExternalSecant |
Gets or sets the AlignmentArc's external secant.
| |
| ExternalTangent |
Gets or sets the AlignmentArc's external tangent.
| |
| GreaterThan180 |
Gets or sets a bool value indicating whether the Arc solution angle is > 180 Degrees.
| |
| HighestDesignSpeed |
Gets the highest design speed of the AlignmentCurve.
(Inherited from AlignmentCurve.) | |
| Item | (Overrides AlignmentEntity..::..Item[([( Int32])]) .) | |
| Length |
Gets or sets the AlignmentArc's length.
(Overrides AlignmentCurve..::..Length.) | |
| MidOrdinate |
Gets or sets the AlignmentArc's mid ordinate.
| |
| MinimumRadius |
Gets the minimum radius according to the design speed check.
| |
| PassThroughPoint1 |
Gets or sets the AlignmentArc's first pass-through point.
| |
| PassThroughPoint2 |
Gets or sets the AlignmentArc's second pass-through point.
| |
| PassThroughPoint3 |
Gets or sets the AlignmentArc's third pass-through point.
| |
| PIStation |
Gets the AlignmentArc's PI station.
| |
| Radius |
Gets or sets the AlignmentArc's radius.
| |
| ReverseCurve |
Gets a bool value that specifies whether the curve entity is a reverse curve.
| |
| StartDirection |
Gets the AlignmentArc's start direction.
| |
| StartPoint |
Gets the start point of the AlignmentCurve.
(Inherited from AlignmentCurve.) | |
| StartStation |
Gets the start station of the AlignmentCurve.
(Inherited from AlignmentCurve.) | |
| SubEntityCount |
Gets the number of subentities that make up the AlignmentEntity.
(Inherited from AlignmentEntity.) |