ProfileParabolaSymmetricGetPassingSightDistance Method |
Gets the passing sight distance with the given eye height and object height.
Namespace: Autodesk.Civil.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.292
Syntaxpublic double GetPassingSightDistance(
double eyeHeight,
double objectHeight
)
Public Function GetPassingSightDistance (
eyeHeight As Double,
objectHeight As Double
) As Double
public:
double GetPassingSightDistance(
double eyeHeight,
double objectHeight
)
Parameters
- eyeHeight Double
- Eye Height.
- objectHeight Double
- Object Height.
Return Value
Double
ExceptionsException | Condition |
---|
ArgumentException |
Thrown when the input parameter is out of range (negative, unable to resolve etc).
|
InvalidOperationException |
Thrown when CurveType property is Sag.
|
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.
See Also