muffin v7.5.6

This commit is contained in:
alydev 2026-08-17 20:27:25 +10:00
parent 6266f9e6b7
commit addf2d530f
619 changed files with 264792 additions and 446022 deletions

View file

@ -0,0 +1,27 @@
using System.Numerics;
using System.Text.Json.Serialization;
using SmartNav.Model.Converter;
namespace SmartNav.Model.Navigation;
public sealed class SubRegionConnector
{
public string? Comment { get; set; }
[JsonConverter(typeof(JsonStringEnumConverter))]
public SubRegionConnectorKind Kind { get; set; }
public string SourceSubRegion { get; set; } = string.Empty;
[JsonConverter(typeof(VectorConverter))]
public Vector3 SourcePosition { get; set; }
public string DestSubRegion { get; set; } = string.Empty;
[JsonConverter(typeof(VectorConverter))]
public Vector3 DestPosition { get; set; }
public float TimeCostSeconds { get; set; }
public bool Bidirectional { get; set; }
}