< Summary

Class:VelocityTransformation
Assembly:bamlab.micromissiles
File(s):/github/workspace/Assets/Scripts/Utils/Transformation.cs
Covered lines:4
Uncovered lines:0
Coverable lines:4
Total lines:25
Line coverage:100% (4 of 4)
Covered branches:0
Total branches:0
Covered methods:8
Total methods:8
Method coverage:100% (8 of 8)

File(s)

/github/workspace/Assets/Scripts/Utils/Transformation.cs

#LineLine coverage
 1using UnityEngine;
 2
 3public struct Transformation {
 4  public PositionTransformation Position { get; init; }
 5  public VelocityTransformation Velocity { get; init; }
 6  public AccelerationTransformation Acceleration { get; init; }
 7}
 8
 9public struct PositionTransformation {
 10  public Vector3 Cartesian { get; init; }
 11  public float Range { get; init; }
 12  public float Azimuth { get; init; }
 13  public float Elevation { get; init; }
 14}
 15
 16public struct VelocityTransformation {
 8117  public Vector3 Cartesian { get; init; }
 8818  public float Range { get; init; }
 6719  public float Azimuth { get; init; }
 6720  public float Elevation { get; init; }
 21}
 22
 23public struct AccelerationTransformation {
 24  public Vector3 Cartesian { get; init; }
 25}