ISIAPILaneApproachMovementMC Interface¶
Namespace: SIDRASolutions.SI.API
Assembly: SIDRASolutions.SI.API.dll
COM CLSID: F8915468-80E7-4CB9-8E45-F1E854E45FA0
Declaration¶
Get an instance¶
Properties¶
MC_class¶
Movement Class Number
Type int
Value
One of:
1- Light Vehicles2- Heavy Vehicles3- Buses4- Bicycles5- Large Trucks6- Trams7- User Class 18- User Class 29- User Class 310- User Class 411- User Class 512- User Class 6
Code samples
Exists¶
Flag indicating whether this Movement Class Approach Movement is running on this Approach Lane.
The state of this property corresponds to the setting of the "Lane Discipline" checkbox in the SIDRA INTERSECTION "Lane Geometry" dialog - "Lane Disciplines" tab for the given Movement Class Approach Movement.
Type bool
Remarks
SIAPISite.ResetLaneMovements() needs to be called manually or the related SIAPILaneMovementMC.Flow_proportion need to be revised manually after Lane Discipline changes.
Code samples
LaneApproachMovement¶
Type ISIAPILaneApproachMovement