private void pDefaultOperator(properties_o p, int index)
    {
        switch (p)
        {
        case properties_o.layer:
            layerOperator[index] = default_layerOperator;
            break;

        case properties_o.twoLayer:
            twoLayerOperator[index] = default_layerBoolOperator;
            break;

        case properties_o.fourLayer:
            fourLayerOperator[index] = default_layerBoolOperator;
            break;

        case properties_o.eightLayer:
            eightLayerOperator[index] = default_layerBoolOperator;
            break;
        }
    }
    private void pSetOperatorValue(properties_o p, int index, int val)
    {
        switch (p)
        {
        case properties_o.layer:
            layerOperator[index] = val;
            break;

        case properties_o.twoLayer:
            twoLayerOperator[index] = val;
            break;

        case properties_o.fourLayer:
            fourLayerOperator[index] = val;
            break;

        case properties_o.eightLayer:
            eightLayerOperator[index] = val;
            break;
        }
    }
    private int[] pGetOperator(properties_o p)
    {
        int[] ret = { };
        switch (p)
        {
        case properties_o.layer:
            ret = layerOperator;
            break;

        case properties_o.twoLayer:
            ret = twoLayerOperator;
            break;

        case properties_o.fourLayer:
            ret = fourLayerOperator;
            break;

        case properties_o.eightLayer:
            ret = eightLayerOperator;
            break;
        }

        return(ret);
    }
 public void defaultOperator(properties_o p, int index)
 {
     pDefaultOperator(p, index);
 }
 public void setOperatorValue(properties_o p, int index, int val)
 {
     pSetOperatorValue(p, index, val);
 }
 private int pGetOperatorValue(properties_o p, int index)
 {
     return(pGetOperator(p)[index]);
 }
 public int getOperatorValue(properties_o p, int index)
 {
     return(pGetOperatorValue(p, index));
 }
 public int[] getOperator(properties_o p)
 {
     return(pGetOperator(p));
 }