public static PixelState getInstance() { if (PState != null) return PState; PState = new PixelState(); amount = (int)Config.value.PIXEL_STATE_CONTAINER_AMOUNT; container = new List<I_ImageObject>(amount); return PState; }
public void filter_rotate(RotateFlipType type) { ImageManipulatorType.Name name = ImageManipulatorType.Name.ROTATE; PixelState.getInstance().add(new ImageObject(pic.Image, name)); RotateFilter.rotate((Bitmap)pic.Image, type); }
public void reset_pixel_state() { PixelState.getInstance().reset(); }
//@todo public void undo( ) { pic.Image = PixelState.getInstance().remove_last().get_Image(); }