The ProfileParabolaSymmetric type exposes the following members.

Methods

  NameDescription
Public methodDesignChecks
Gets the collection of applicable design checks.
(Inherited from ProfileEntity.)
Public methodGetHeadlightSightDistance
Gets the headlight sight distance with the given headlight angle and headlight height.
Public methodGetPassingSightDistance
Gets the passing sight distance with the given eye height and object height.
Public methodGetStoppingSightDistance
Gets the stopping sight distance with the given eye height and object height.
Public methodSetHeadlightSightDistance
Sets the headlight sight distance with the given headlight angle and headlight height.
Public methodSetPassingSightDistance
Sets the passing sight distance with the given eye height and object height.
Public methodSetStoppingSightDistance
Sets the stopping sight distance with the given eye height and object height.
Public methodValidateDesignCheck
Validate a specific design check on this entity.
(Inherited from ProfileEntity.)

Properties

  NameDescription
Public propertyConstraint1
Gets the entity constraint of the profile entity.
(Inherited from ProfileEntity.)
Public propertyConstraint2
Gets the construction constraint of the profile entity(by CurveLength, Radius etc.) In UI it is shown as Constraint Type Desc.
(Inherited from ProfileEntity.)
Public propertyCurveType
Gets the curve type, crest or sag.
Public propertyEndElevation
Gets the curve end elevation.
(Inherited from ProfileEntity.)
Public propertyEndStation
Gets the curve end station.
(Inherited from ProfileEntity.)
Public propertyEntityAfter
Gets the ID of the profile entity that follows the current entity.
(Inherited from ProfileEntity.)
Public propertyEntityBefore
Gets the ID of the profile entity that precedes the current entity.
(Inherited from ProfileEntity.)
Public propertyEntityId
Gets the identifier of the profile entity.
(Inherited from ProfileEntity.)
Public propertyEntityType (Overrides ProfileEntity..::..EntityType.)
Public propertyGradeAtThroughPoint1
Gets or sets the grade value of the first pass-through point.
Public propertyGradeAtThroughPoint2
Gets or sets the grade value of the second pass-through point.
Public propertyGradeChange
Gets the A value (Grade Change) between the end point and start point.
Public propertyGradeIn
Gets the grade at the start point.
Public propertyGradeOut
Gets the grade at the end point.
Public propertyHighestDesignSpeed
Returns the highest speed in the station range.
(Inherited from ProfileEntity.)
Public propertyHighLowPointElevation
Gets the elevation value of the high/low point of the curve.
Public propertyHighLowPointStation
Gets the station value of the high/low point of the curve.
Public propertyK
Gets or sets the K value (Curve Coefficient) of the curve.
Public propertyLength
Gets or sets the curve length.
(Inherited from ProfileEntity.)
Public propertyM
Gets the M value of the curve.
Public propertyMinimumKValueHSD
Gets the minimum K value for headlight sight distance.
(Inherited from ProfileEntity.)
Public propertyMinimumKValuePSD
Gets the minimum K value for passing sight distance.
(Inherited from ProfileEntity.)
Public propertyMinimumKValueSSD
Gets the minimum K value for stopping sight distance.
(Inherited from ProfileEntity.)
Public propertyPVIElevation
Gets the elevation value of the PVI this curve is associated with.
Public propertyPVIStation
Gets the station value of the PVI this curve is associated with.
Public propertyRadius
Gets or sets the radius of the curve.
Public propertyStartElevation
Gets the curve start elevation.
(Inherited from ProfileEntity.)
Public propertyStartStation
Gets the curve start station.
(Inherited from ProfileEntity.)
Public propertyTangentOffsetAtPVI
Gets the tangent offset value at the PVI the curve is associated with.
Public propertyThroughPoint1Elevation
Gets or sets the elevation value of the first pass-through point.
Public propertyThroughPoint1Station
Gets or sets the station value of the first pass-through point.
Public propertyThroughPoint2Elevation
Gets or sets the elevation value of the second pass-through point.
Public propertyThroughPoint2Station
Gets or sets the station value of the second pass-through point.
Public propertyThroughPoint3Elevation
Gets or sets the elevation value of the third pass-through point.
Public propertyThroughPoint3Station
Gets or sets the station value of the third pass-through point.

See Also