Exemplo n.º 1
0
        public override IIterateur ItHaut()
        {
            var it = new Iterateur <T>(container);

            it.X = X;
            it.Y = Y - 1;
            return(it);
        }
Exemplo n.º 2
0
        public override IIterateur ItGauche()
        {
            var it = new Iterateur <T>(container);

            it.X = X - 1;
            it.Y = Y;
            return(it);
        }
Exemplo n.º 3
0
        public override IIterateur ItDroite()
        {
            var it = new Iterateur <T>(container);

            it.X = X + 1;
            it.Y = Y;
            return(it);
        }
Exemplo n.º 4
0
        public override IIterateur Clone()
        {
            var it = new Iterateur <T>(container);

            it.X = X;
            it.Y = Y;
            return(it);
        }