public Drag(ImageEditorViewModel viewModel) : base(viewModel) { }
protected EndPointTool(ImageEditorViewModel viewModel) : base(viewModel) { }
public Selection(ImageEditorViewModel viewModel) : base(viewModel) { }
protected Tool(ImageEditorViewModel viewModel) { ViewModel = viewModel; }
public SaveCommand(ImageEditorViewModel viewModel) { _viewModel = viewModel; }
protected FixedPointsTool(ImageEditorViewModel viewModel) : base(viewModel) { }
public DropboxCommand(ImageEditorViewModel viewModel) { this.viewModel = viewModel; }
public UploadCommand(ImageEditorViewModel viewModel) { _viewModel = viewModel; }
public Bucket(ImageEditorViewModel viewModel) : base(viewModel) { }
public Line(ImageEditorViewModel viewModel) : base(viewModel) { }
public Eyedropper(ImageEditorViewModel viewModel) : base(viewModel) { }
public SelectToolCommand(ImageEditorViewModel viewModel) { _viewModel = viewModel; }
protected CurrentPointTool(ImageEditorViewModel viewModel) : base(viewModel) { }
public Pencil(ImageEditorViewModel viewModel) : base(viewModel) { }
public InpaintCommand(ImageEditorViewModel viewModel) { this.viewModel = viewModel; }
public OpenCommand(ImageEditorViewModel viewModel) { _viewModel = viewModel; }
public PrewittCommand(ImageEditorViewModel viewModel) { _viewModel = viewModel; }
public HistogramStretchCommand(ImageEditorViewModel viewModel) { _viewModel = viewModel; }
public ZoomCommand(ImageEditorViewModel viewModel) { _viewModel = viewModel; }
public RotateCommand(ImageEditorViewModel viewModel) { _viewModel = viewModel; }
public UndoCommand(ImageEditorViewModel viewModel) { _viewModel = viewModel; }
public ToolBox(ImageEditorViewModel viewModel) { _viewModel = viewModel; _factory = new ToolFactory(); _tools = new Dictionary<ToolType, Tool>(); }
public MainView() { InitializeComponent(); viewModel = new ImageEditorViewModel(); this.DataContext = viewModel; }
public CropCommand(ImageEditorViewModel viewModel) { _viewModel = viewModel; }
public ResetCommand(ImageEditorViewModel viewModel) { _viewModel = viewModel; }
protected DrawingTool(ImageEditorViewModel viewModel) : base(viewModel) { }
public HistogramEqualizeCommand(ImageEditorViewModel viewModel) { _viewModel = viewModel; }
public Brush(ImageEditorViewModel viewModel) : base(viewModel) { }
public ApplyCommand(ImageEditorViewModel viewModel) { this.viewModel = viewModel; }