Gets the passing sight distance with the given eye height and object height.

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

Syntax

C#
public double GetPassingSightDistance(
	double eyeHeight,
	double objectHeight
)
Visual Basic
Public Function GetPassingSightDistance ( _
	eyeHeight As Double, _
	objectHeight As Double _
) As Double
Visual C++
public:
double GetPassingSightDistance(
	double eyeHeight, 
	double objectHeight
)

Parameters

eyeHeight
Type: System..::..Double
Eye Height.
objectHeight
Type: System..::..Double
Object Height.

Remarks

Only valid for crest curve. This design method for crest curves provides a minimum curve length. The curve must be long enough so that the driver of a standard vehicle can always see an oncoming vehicle within a safe distance for the designed speed of travel.

Exceptions

ExceptionCondition
System..::..ArgumentException Thrown when the input parameter is out of range (negative, unable to resolve etc).
System..::..InvalidOperationException Thrown when CurveType property is Sag.

See Also