atb = PIVOT_AXIS_ROW;
}
- if (((at == CTAT_LAYERCOL || at == CTAT_LAYERROW)
- && a == atb && t->label_axis[a] != a)
- || (at == CTAT_LAYER
- && a != PIVOT_AXIS_LAYER
- && t->label_axis[a] == PIVOT_AXIS_LAYER))
+ if (at == CTAT_LAYER
+ ? a != PIVOT_AXIS_LAYER && t->label_axis[a] == PIVOT_AXIS_LAYER
+ : at == CTAT_LAYERCOL || at == CTAT_LAYERROW
+ ? a == atb && t->label_axis[a] != a
+ : false)
{
for (size_t k = nest->n - 1; k < nest->n; k--)
if (k != nest->scale_idx)
continue;
}
- if (at == CTAT_LAYER ? a == PIVOT_AXIS_LAYER
- : at == CTAT_LAYERROW || at == CTAT_LAYERCOL ? a != atb
- : at == CTAT_TABLE ? false
- : true)
- for (size_t k = 0; k < nest->n; k++)
- {
- if (k == nest->scale_idx)
- continue;
- nest->areas[at][nest->n_areas[at]++] = k;
- }
+ if (at == CTAT_LAYER ? a != PIVOT_AXIS_LAYER
+ : at == CTAT_LAYERROW || at == CTAT_LAYERCOL ? a == atb
+ : at == CTAT_TABLE ? true
+ : false)
+ continue;
+
+ for (size_t k = 0; k < nest->n; k++)
+ if (k != nest->scale_idx)
+ nest->areas[at][nest->n_areas[at]++] = k;
int n_drop = 0;
switch (at)