if (state != Turnout.THROWN && state != INCONSISTENT) { // unknown or continuing path - not crossed over
                if (isMain == mainlineA) {
                    g2.setColor(colorA);
                    g2.draw(new Line2D.Double(pA, pABM));
                }