Profile |
The ProfileEntity type exposes the following members.
| Name | Description | |
|---|---|---|
| Constraint1 | Gets the entity constraint of the profile entity. | |
| Constraint2 | Gets the construction constraint of the profile entity(by CurveLength, Radius etc.) In UI it is shown as Constraint Type Desc. | |
| EndElevation | Gets the curve end elevation. | |
| EndStation | Gets the curve end station. | |
| EntityAfter | Gets the ID of the profile entity that follows the current entity. | |
| EntityBefore | Gets the ID of the profile entity that precedes the current entity. | |
| EntityId | Gets the identifier of the profile entity. | |
| EntityType | Gets the profile entity type, either Tangent, Circular, ParabolaSymmetric or ParabolaAsymmetric | |
| HighestDesignSpeed | Returns the highest speed in the station range. | |
| Length | Gets or sets the curve length. | |
| MinimumKValueHSD | Gets the minimum K value for headlight sight distance. | |
| MinimumKValuePSD | Gets the minimum K value for passing sight distance. | |
| MinimumKValueSSD | Gets the minimum K value for stopping sight distance. | |
| StartElevation | Gets the curve start elevation. | |
| StartStation | Gets the curve start station. |
| Name | Description | |
|---|---|---|
| DesignChecks | Gets the collection of applicable design checks. | |
| ValidateDesignCheck | Validate a specific design check on this entity. |