Share

ProfileParabolaSymmetric.SetHeadlightSightDistance Method

Sets the headlight sight distance with the given headlight angle and headlight height.



Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.280

Syntax

C#

public void SetHeadlightSightDistance(
	double maxAngle,
	double headlightHeight,
	double distance
)

VB

Public Sub SetHeadlightSightDistance ( 
	maxAngle As Double,
	headlightHeight As Double,
	distance As Double
)

C++

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.

Exceptions

ExceptionCondition
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

Reference

Was this information helpful?