HumanoidMocap/Core/Motion/JointEvidence.cs

Defines the JointEvidence enum used by the mocap motion system to mark how a joint transform was produced. Values: Reconstructed, InferredGap, GeneratedIk, Unobserved, Authored.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Numerics;
using System.Text.Json;
using System.Text.Json.Serialization;
using HumanoidMocap.Core.Mapping;
using HumanoidMocap.Core.Maths;
using HumanoidMocap.Core.Skeleton;

namespace HumanoidMocap.Core.Motion;
using Vector3 = System.Numerics.Vector3;

public enum JointEvidence { Reconstructed, InferredGap, GeneratedIk, Unobserved, Authored }