private void updateOverride()

in src/main/java/org/apache/pdfbox/jbig2/segments/GenericRefinementRegion.java [482:515]


    private void updateOverride()
    {
        if (grAtX == null || grAtY == null)
        {
            return;
        }

        if (grAtX.length != grAtY.length)
        {
            return;
        }

        grAtOverride = new boolean[grAtX.length];

        switch (templateID)
        {
        case 0:
            if (grAtX[0] != -1 && grAtY[0] != -1)
            {
                grAtOverride[0] = true;
                override = true;
            }

            if (grAtX[1] != -1 && grAtY[1] != -1)
            {
                grAtOverride[1] = true;
                override = true;
            }
            break;
        case 1:
            override = false;
            break;
        }
    }