We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bce8197 commit 1e84801Copy full SHA for 1e84801
1 file changed
src/main/scala/module/CrossingGenerator.scala
@@ -30,7 +30,7 @@ trait CrossingGenerator extends Adjacencies { this: RuleGenerator =>
30
Rules += main~WE~EW | (base ~> main)~WE~EW & orient(minor~ES) // OxD
31
Rules += main~SE~ES | (base ~> main)~WN~NW & orient(minor~NS) // DxO
32
Rules += main~SE~ES | (base ~> main)~WN~NW & orient(minor~NE) // DxD
33
- if (main.isNwm) {
+ if (main.isNwm && !minor.isRhw) withResolvableRulesOnly { // T intersections are not defined for all network combinations
34
Rules += main~WE~EW | (base ~> main)~WE~EW & orient(minor~CS) // OxO T 1
35
Rules += main~WE~EW | (base ~> main)~WE~EW & orient(minor~NC) // OxO T 2
36
}
0 commit comments