/// Label to designate a custom joint/keypoint. These are needed to add body
/// parts to a humanoid model that are not contained in its <see cref="Animator"/> <see cref="Avatar"/>
/// </summary>
[AddComponentMenu("Perception/Joint Label")]
[AddComponentMenu("Perception/Labeling/Joint Label")]
public class JointLabel : MonoBehaviour
{
/// <summary>
/// Defines a set of labels associated with the object and its descendants. A Labeling component will override any Labeling components on the object's ancestors.
[AddComponentMenu("Perception/Labeling/Labeling")]
public class Labeling : MonoBehaviour
/// A scenario that runs for a fixed number of frames during each iteration
[AddComponentMenu("Perception/Randomization/Scenarios/Fixed Length Scenario")]
[AddComponentMenu("Perception/Scenarios/Fixed Length Scenario")]
[MovedFrom("UnityEngine.Experimental.Perception.Randomization.Scenarios")]
public class FixedLengthScenario: UnitySimulationScenario<FixedLengthScenario.Constants>