using System;
using System.Collections.Generic;
using System.Text;
namespace RobotNet10.Shared.Detection;
///
/// Configuration for a detection session
/// Defines search area and which markers to look for
///
public struct MarkersSearchRequest
{
///
/// Tọa độ dự đoán global X
///
public double X { get; set; }
///
/// Tọa độ dự đóan global Y
///
public double Y { get; set; }
///
/// Hướng dự đoán global
///
public double Yaw { get; set; }
///
/// Width (local X-axis, meters) kích thước tìm kiếm theo chiều rộng khi chưa xoay Yaw
///
public double Width { get; set; }
///
/// Length (local Y-axis, meters) kích thước tìm kiếm theo chiều dài khi chưa xoay Yaw
///
public double Length { get; set; }
///
/// List of markers to search for with their priorities
///
public MarkerEntry[] MarkerSearchRequests { get; set; }
}