| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 | | Quintiq file version 2.0 |  | #parent: #root |  | StaticMethod GetSetID (LibOpt_ScopeThins scopes) as BinaryValue |  | { |  |   TextBody: |  |   [* |  |     size := max( scopes, Elements, scope, true, scope.Index() ) + 1; |  |     vector := NumberVector::Construct( size ); |  |      |  |     traverse( scopes, Elements, scope ) |  |     { |  |       vector.Set( scope.Index(), vector.Get( scope.Index() ).BitOr( scope.Mask() ) ) |  |     } |  |      |  |     return vector.AsBinaryValue(); |  |   *] |  |   InterfaceProperties { Accessibility: 'Module' } |  | } | 
 |