| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 | | Quintiq file version 2.0 |  | #parent: #root |  | Function CalcHasValidNumberOfLaneLegs |  | { |  |   TextBody: |  |   [* |  |     // desmondt Nov-7-2014 (created) |  |      |  |     legsize := counter( this, LaneLeg, leg, leg.HasOriginAndDestination() ); |  |     offset := counter( this, Origin, o, |  |                        exists( this, Destination, d, d = o ) ); |  |      |  |     expectedsize := this.Origin( relsize ) |  |                     * this.Destination( relsize ) |  |                     - offset |  |     valid := legsize = expectedsize; |  |      |  |     this.HasValidNumberOfLaneLegs( valid ); |  |   *] |  | } | 
 |