using System.ComponentModel.DataAnnotations.Schema; using System.Text.Json.Serialization; using eprintServer.Enums; namespace eprintServer.Entities; public class ThreeDConfig { public long Id { get; set; } public ModelType ModelType { get; set; } public PrimitiveType? PrimitiveType { get; set; } public double[] Scale { get; set; } = new double[3]; public double[] Rotation { get; set; } = new double[3]; public double[] Position { get; set; } = new double[3]; public string? CameraOrbit { get; set; } public string? Color { get; set; } }