The AlignmentSubEntityArc type exposes the following members.

Methods

  NameDescription
Public methodDesignChecks
Gets the collection of applicable design checks.
(Inherited from AlignmentSubEntity.)
Public methodEquals (Inherited from AlignmentSubEntity.)
Public methodValidateDesignCheck
Validate a specific design check on this entity.
(Inherited from AlignmentSubEntity.)

Properties

  NameDescription
Public propertyCenterPoint
Gets or sets the arc's center point.
Public propertyChordDirection
Gets the arc's chord direction.
Public propertyChordLength
Gets or sets the arc's chord length.
Public propertyClockwise
Gets a bool value that specifies whether the curve entity is clockwise.
Public propertyCurveGroupIndex
Gets or sets the alignment sub-entity group index.
(Inherited from AlignmentSubEntity.)
Public propertyCurveGroupSubEntityIndex
Gets or sets the alignment sub-entity group subentity index.
(Inherited from AlignmentSubEntity.)
Public propertyDeflectedAngle
Gets or sets the arc's deflected angle.
Public propertyDelta
Gets or sets the arc's delta.
Public propertyDirectionAtPoint1
Gets or sets the arc's direction at point1.
Public propertyDirectionAtPoint2
Gets the arc's direction at point2.
Public propertyEndDirection
Gets the arc's end direction.
Public propertyEndPoint
Gets the alignment sub-entity end point coordinate.
(Inherited from AlignmentSubEntity.)
Public propertyEndStation
Gets the alignment sub-entity ending station.
(Inherited from AlignmentSubEntity.)
Public propertyExternalSecant
Gets or sets the arc's external secant.
Public propertyExternalTangent
Gets or sets the arc's external tangent.
Public propertyGreaterThan180
Gets or sets a bool value that indicates whether the arc solution angle is greather than 180 Degrees.
Public propertyLength
Gets or sets the alignment sub-entity length.
(Inherited from AlignmentSubEntity.)
Public propertyMidOrdinate
Gets or sets the arc's mid ordinate.
Public propertyMinimumRadius
Gets the minimum radius according to the design speed check.
Public propertyPassThroughPoint1
Gets or sets the arc's first pass-through point.
Public propertyPassThroughPoint2
Gets or sets the arc's second pass-through point.
Public propertyPassThroughPoint3
Gets or sets the arc's third pass-through point.
Public propertyPIPoint
Gets the arc's PI point.
Public propertyPIStation
Gets the arc's PI station.
Public propertyRadius
Gets or sets the arc's radius.
Public propertyReverseCurve
Gets a bool value that specifies whether the curve entity is a reverse curve.
Public propertyStartDirection
Gets the arc's start direction.
Public propertyStartPoint
Gets the alignment sub-entity start point coordinate.
(Inherited from AlignmentSubEntity.)
Public propertyStartStation
Gets the alignment sub-entity starting station.
(Inherited from AlignmentSubEntity.)
Public propertySubEntityType (Overrides AlignmentSubEntity..::..SubEntityType.)

See Also