public static void PrintZ(AnomalyCurrent ac, MemoryLayoutOrder layoutOrder, int k) { ac.LayoutOrder = layoutOrder; Console.WriteLine("Z"); Print(ac, VerticalLayerAccessor.NewZ(ac, k)); }
public static void PrintAll(AnomalyCurrent ac, int k) { ac.LayoutOrder = MemoryLayoutOrder.AlongVertical; Console.WriteLine("X"); Print(ac, VerticalLayerAccessor.NewX(ac, k)); Console.WriteLine("Y"); Print(ac, VerticalLayerAccessor.NewY(ac, k)); Console.WriteLine("Z"); Print(ac, VerticalLayerAccessor.NewZ(ac, k)); }
private static ILayerAccessor GetLayerAccessor(AnomalyCurrent ac, int zIndex) { return(VerticalLayerAccessor.NewZ(ac, zIndex)); }
protected ILayerAccessor GetLayerAccessorZ(AnomalyCurrent ac, int k) => VerticalLayerAccessor.NewZ(ac, k);