< 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 {
 1686417  public Vector3 Cartesian { get; init; }
 1520318  public float Range { get; init; }
 865619  public float Azimuth { get; init; }
 865620  public float Elevation { get; init; }
 21}
 22
 23public struct AccelerationTransformation {
 24  public Vector3 Cartesian { get; init; }
 25}