using System.ComponentModel.DataAnnotations;

namespace RobotNet.RobotShares.VDA5050.Order;

#nullable disable

public class NodePosition
{
    [Required]
    public double X { get; set; }
    [Required]
    public double Y { get; set; }
    public double Theta { get; set; }
    public double AllowedDeviationXY { get; set; }
    public double AllowedDeviationTheta { get; set; }
    [Required]
    public string MapId { get; set; } = "";
    public string MapDescription { get; set; } = "";
}
