using System; using System.Numerics; using System.Runtime.Serialization; using Frame = System.ValueTuple; namespace NamedPipes; [DataContract] [Serializable] public class VisualizerModel { public static Type FrameType => typeof(Frame); [DataMember] public string? Content { get; set; } [DataMember] public Vector3? Point { get; set; } [DataMember] public Quaternion? Orientation { get; set; } [DataMember] public Vector3[]? PointArray { get; set; } [DataMember] public Frame? Frame { get; set; } [DataMember] public Frame[]? FrameArray { get; set; } }