ParabolicProjectileTrajectory currently contains CalculatePath and CalculateParabolicPath methods. It's confusing how to use this class because of these 2 separate methods. I recommend combining them and refactoring the logic so that it's more straightforward how to use this class in other code. Same goes for all child classes of ProjectileTrajectory
ParabolicProjectileTrajectory
currently containsCalculatePath
andCalculateParabolicPath
methods. It's confusing how to use this class because of these 2 separate methods. I recommend combining them and refactoring the logic so that it's more straightforward how to use this class in other code. Same goes for all child classes ofProjectileTrajectory