void Update(Entity golfBall, Vector2 impactVelocity, float roughLandResistance)
Color GetColor(float travelledLength)
void GetSectionLength(int startIndex, [Out] float length, [Out] float rotation)
readonly List< Vector2 > _positions
Vector2 GetPosition(float indexProgress)
void Draw(Camera camera, SpriteBatch spriteBatch, float chargeProgress)
float GetScale(float travelledLength)
readonly BasicDebugDrawer _drawer
FancyGolfPredictionLine(int iterations)