Files
DebugVisualizerExtension/NamedPipes/VisualizerModel.cs
T

32 lines
680 B
C#
Raw Normal View History

using System;
using System.Numerics;
using System.Runtime.Serialization;
2026-04-07 12:21:37 +02:00
using Frame = System.ValueTuple<System.Numerics.Vector3, System.Numerics.Quaternion, float>;
namespace NamedPipes;
2026-04-01 12:46:48 +02:00
[DataContract]
2026-04-07 12:21:37 +02:00
[Serializable]
2026-04-02 15:20:12 +02:00
public class VisualizerModel
2026-04-01 12:46:48 +02:00
{
public static Type FrameType => typeof(Frame);
2026-04-01 12:46:48 +02:00
[DataMember]
2026-04-02 15:20:12 +02:00
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; }
2026-04-01 12:46:48 +02:00
}