//helper methods: protected override void DoResizeRingBuffer(int mem, int x, int y) { base.DoResizeRingBuffer(mem, x, y); ring = new GenericRingBuffer3D <C>(mem, x, y, ring); aring = ring; }
//c'tors: public GenericCellSimulation(SimulationSettings settings) : base(settings) { ring = new GenericRingBuffer3D <C>(settings.MemSlots, settings.SizeX, settings.SizeY); aring = ring; }