ISIAPILaneExit Interface¶
Namespace: SIDRASolutions.SI.API
Assembly: SIDRASolutions.SI.API.dll
COM CLSID: 68B59D28-C877-4FDA-9110-D3CDCD5DBEFF
Declaration¶
Get an instance¶
Properties¶
Laneno¶
Exit Lane Number, a one-based integer, counts Exit Lanes only from left to right looking in the direction of departure.
Type int
Code samples
Position¶
Postion in the Leg, a one-based integer, counts Approach Lanes, Exit Lanes and Islands from left to right looking to the centre of the Intersection.
Type int
Code samples
Configuration¶
Lane Configuration
Type int
Value
One of:
1- Full-Length Lane2- Short Lane3- Short Lane with Parking4- Two-Segment Lane
Code samples
Length¶
Lane Length
Type float
Remarks
For Full-Length Lane or Two-Segment Lane, this is the Full Lane Length; for Short Lane or Short Lane with Parking, this is synchronized with the Segment 1 Length
Code samples
Width¶
Type float
Code samples
Grade¶
Type float
Code samples
LaneMovements¶
Type ISIAPILaneMovements
Code samples
Segment1¶
Lane Segement 1
Type ISIAPILaneSegment
Code samples
Segment2¶
Lane Segement 2
Type ISIAPILaneSegment
Code samples
Leg¶
Type ISIAPILeg
Code samples
Is_merge_applied¶
Type bool
Code samples
Merge_type¶
The Merge Type applied to this Exit Lane
Type int
Value
One of:
1- Priority Merge2- Zipper Merge
Code samples
PriorityMergeParam¶
Merge Parameters that apply when Merge_type = 1 (Priority Merge).
Code samples
ZipperMergeParam¶
Merge Parameters that apply when Merge_type = 2 (Zipper Merge).
Code samples
Width_midblock¶
Lane Width (Downstream) of this Exit Lane
Type float