check point

This commit is contained in:
meelstorm
2025-07-14 12:03:59 +02:00
commit d3cb790bd9
431 changed files with 44078 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
using VisionBuilder.UI.Common.ViewModel.Classes;
namespace VisionBuilder.UI.Common.ViewModel.Interfaces.UI;
public interface IImagePreviewService
{
void ShowImagePreview(ErrorPreviewVM errorPreviewVm);
}

View File

@@ -0,0 +1,9 @@
using OpenCvSharp;
namespace VisionBuilder.UI.Common.ViewModel.Interfaces.UI;
public interface ILearningTool
{
public bool IsLearningEnabled(string recipeName);
public void Learn(string recipeName, Mat image);
}

View File

@@ -0,0 +1,6 @@
namespace VisionBuilder.UI.Common.ViewModel.Interfaces.UI;
public interface IMainWindowService
{
Task RunAsync(MainWindowVM vm);
}

View File

@@ -0,0 +1,6 @@
namespace VisionBuilder.UI.Common.ViewModel.Interfaces.UI;
public interface IRecipeSelectionDialogService
{
bool SelectRecipe(RecipeSelectionVM recipeSelectionVm);
}

View File

@@ -0,0 +1,6 @@
namespace VisionBuilder.UI.Common.ViewModel.Interfaces.UI;
public interface ISettingsService
{
void ShowSettingsDialog();
}

View File

@@ -0,0 +1,6 @@
namespace VisionBuilder.UI.Common.ViewModel.Interfaces.UI;
public interface ISingleCameraCreationService
{
void CreateCamera(SingleCameraVM cameraVm);
}