ProfileParabolaSymmetricSetHeadlightSightDistance Method |
Sets the headlight sight distance with the given headlight angle and headlight height.
Namespace: Autodesk.Civil.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.292
Syntaxpublic void SetHeadlightSightDistance(
double maxAngle,
double headlightHeight,
double distance
)
Public Sub SetHeadlightSightDistance (
maxAngle As Double,
headlightHeight As Double,
distance As Double
)
public:
void SetHeadlightSightDistance(
double maxAngle,
double headlightHeight,
double distance
)
Parameters
- maxAngle Double
- Headlight Angle.
- headlightHeight Double
- Headlight Height.
- distance Double
- New Headlight Sight Distance value.
ExceptionsException | Condition |
---|
ArgumentException |
Thrown when the input parameter is out of range (negative, unable to resolve etc).
|
InvalidOperationException |
Thrown when CurveType property is Crest.
|
Remarks
Only valid for sag curve.
This design method for sag curves provides a minimum curve length. The curve must be long
enough so that in dark driving conditions, the headlights of a standard vehicle illuminate
the road a safe distance beyond the stopping distance for the designed speed of travel.
See Also