Modified Vector3Visualizer/Vector3DebuggerVisualizerProvider.cs
This commit is contained in:
@@ -16,21 +16,23 @@ namespace Vector3Visualizer;
|
|||||||
[VisualStudioContribution]
|
[VisualStudioContribution]
|
||||||
internal sealed class Vector3DebuggerVisualizerProvider : DebuggerVisualizerProvider
|
internal sealed class Vector3DebuggerVisualizerProvider : DebuggerVisualizerProvider
|
||||||
{
|
{
|
||||||
[System.Diagnostics.CodeAnalysis.SuppressMessage("ConstantExpressionEvaluator", "CEE0027:String not localized", Justification = "<Pending>")]
|
#pragma warning disable CEE0027 // String not localized
|
||||||
public override DebuggerVisualizerProviderConfiguration DebuggerVisualizerProviderConfiguration => new(
|
public override DebuggerVisualizerProviderConfiguration DebuggerVisualizerProviderConfiguration => new(
|
||||||
[
|
[
|
||||||
new VisualizerTargetType("Vector3 Visualizer", "System.Numerics.Vector3, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"),
|
new VisualizerTargetType("Vector3 Visualizer", @"System.Numerics.Vector3, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"),
|
||||||
|
new VisualizerTargetType("List Visualizer", typeof(List<>)),
|
||||||
new VisualizerTargetType("Vector3[] Visualizer", typeof(Vector3[])),
|
new VisualizerTargetType("Vector3[] Visualizer", typeof(Vector3[])),
|
||||||
new VisualizerTargetType("Quaternion Visualizer", typeof(Quaternion)),
|
new VisualizerTargetType("Quaternion Visualizer", typeof(Quaternion)),
|
||||||
new VisualizerTargetType("Frame Visualizer", "Num.Roto.Visualization.Math.Geometry.Frame, Num.Roto.Visualization.Math, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"),
|
new VisualizerTargetType("Frame Visualizer", @"Num.Roto.Visualization.Math.Geometry.Frame, Num.Roto.Visualization.Math, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"),
|
||||||
new VisualizerTargetType("Frame Array Visualizer", "Num.Roto.Visualization.Math.Geometry.Frame[], Num.Roto.Visualization.Math, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"),
|
new VisualizerTargetType("Frame Array Visualizer", @"Num.Roto.Visualization.Math.Geometry.Frame[], Num.Roto.Visualization.Math, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"),
|
||||||
//not working
|
//not working
|
||||||
new VisualizerTargetType("Frame List Visualizer", "System.Collections.Generic.List<Num.Roto.Visualization.Math.Geometry.Frame>, Num.Roto.Visualization.Math, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"),
|
new VisualizerTargetType("Frame List Visualizer", @"System.Collections.Generic.List<Num.Roto.Visualization.Math.Geometry.Frame>, Num.Roto.Visualization.Math, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]"),
|
||||||
])
|
])
|
||||||
{
|
{
|
||||||
VisualizerObjectSourceType = new VisualizerObjectSourceType(typeof(Vector3ObjectSource)),
|
VisualizerObjectSourceType = new VisualizerObjectSourceType(typeof(Vector3ObjectSource)),
|
||||||
Style = VisualizerStyle.ToolWindow,
|
Style = VisualizerStyle.ToolWindow,
|
||||||
};
|
};
|
||||||
|
#pragma warning restore CEE0027 // String not localized
|
||||||
|
|
||||||
private static NamedPipeClient? PipeClient { get; set; }
|
private static NamedPipeClient? PipeClient { get; set; }
|
||||||
private static void SendToVisualizer(Vector3Model? vector3Model)
|
private static void SendToVisualizer(Vector3Model? vector3Model)
|
||||||
|
|||||||
Reference in New Issue
Block a user