Esempio n. 1
0
        public void RemoveMask()
        {
            var layer = new Layer(_image, "test", ImageType.Rgba);

            layer.AddAlpha();
            _image.InsertLayer(layer, 0);

            var mask = layer.CreateMask(AddMaskType.White);

            layer.Mask = mask;
            Assert.AreEqual(mask, layer.Mask);

            layer.RemoveMask(MaskApplyMode.Discard);
            Assert.AreEqual(null, layer.Mask);
        }
Esempio n. 2
0
        public void RemoveMask()
        {
            var layer = new Layer(_image, "test", ImageType.Rgba);
              layer.AddAlpha();
              _image.InsertLayer(layer, 0);

              var mask = layer.CreateMask(AddMaskType.White);
              layer.Mask = mask;
              Assert.AreEqual(mask, layer.Mask);

              layer.RemoveMask(MaskApplyMode.Discard);
              Assert.AreEqual(null, layer.Mask);
        }