check point
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
using VisionBuilder.UI.Common.ViewModel.Classes;
|
||||
|
||||
namespace VisionBuilder.UI.Common.ViewModel.Interfaces.UI;
|
||||
|
||||
public interface IImagePreviewService
|
||||
{
|
||||
void ShowImagePreview(ErrorPreviewVM errorPreviewVm);
|
||||
|
||||
}
|
||||
@@ -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);
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
namespace VisionBuilder.UI.Common.ViewModel.Interfaces.UI;
|
||||
|
||||
public interface IMainWindowService
|
||||
{
|
||||
Task RunAsync(MainWindowVM vm);
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
namespace VisionBuilder.UI.Common.ViewModel.Interfaces.UI;
|
||||
|
||||
public interface IRecipeSelectionDialogService
|
||||
{
|
||||
bool SelectRecipe(RecipeSelectionVM recipeSelectionVm);
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
namespace VisionBuilder.UI.Common.ViewModel.Interfaces.UI;
|
||||
|
||||
public interface ISettingsService
|
||||
{
|
||||
void ShowSettingsDialog();
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
namespace VisionBuilder.UI.Common.ViewModel.Interfaces.UI;
|
||||
|
||||
public interface ISingleCameraCreationService
|
||||
{
|
||||
void CreateCamera(SingleCameraVM cameraVm);
|
||||
}
|
||||
Reference in New Issue
Block a user