示例#1
0
        public static void PrintZ(AnomalyCurrent ac, MemoryLayoutOrder layoutOrder, int k)
        {
            ac.LayoutOrder = layoutOrder;

            Console.WriteLine("Z");
            Print(ac, VerticalLayerAccessor.NewZ(ac, k));
        }
示例#2
0
        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));
        }
示例#3
0
 private static ILayerAccessor GetLayerAccessor(AnomalyCurrent ac, int zIndex)
 {
     return(VerticalLayerAccessor.NewZ(ac, zIndex));
 }
示例#4
0
 protected ILayerAccessor GetLayerAccessorZ(AnomalyCurrent ac, int k)
 => VerticalLayerAccessor.NewZ(ac, k);