Exemple #1
0
 protected OutOfBoundsStrategy(OutOfBoundsPolicy xBelow, OutOfBoundsPolicy yBelow, OutOfBoundsPolicy xAbove, OutOfBoundsPolicy yAbove)
 {
     XBelow = xBelow ?? throw new ArgumentNullException(nameof(xBelow));
     XAbove = xAbove ?? throw new ArgumentNullException(nameof(xAbove));
     YBelow = yBelow ?? throw new ArgumentNullException(nameof(yBelow));
     YAbove = yAbove ?? throw new ArgumentNullException(nameof(yAbove));
 }
Exemple #2
0
 protected OutOfBoundsStrategy(OutOfBoundsPolicy below, OutOfBoundsPolicy above) : this(below, below, above, above)
 {
 }
Exemple #3
0
 internal OutOfBoundsStrategyUntyped(OutOfBoundsPolicy below, OutOfBoundsPolicy above) : base(below, above)
 {
 }
Exemple #4
0
 protected OutOfBoundsStrategy(OutOfBoundsPolicy all) : this(all, all)
 {
 }
Exemple #5
0
 internal OutOfBoundsStrategyUntyped(OutOfBoundsPolicy all) : base(all)
 {
 }