示例#1
0
        private ProjectileMotionWithResistanceComputation(ProjectileMotionWithResistanceSettings settings)
        {
            Settings   = settings;
            IsNextReal = true;

            Point = new ProjectileMotionPoint(new ProjectileMotionSettings(Settings.Quantities), ProjectileMotionPointsComputation.GetTimeInitial());

            VyComputed = Point.Vy.GetBasicVal();
            VxComputed = Point.Vx.GetBasicVal();

            if (Point.Y.Val == 0 && Settings.Quantities.Α.Val == 0)
            {
                IsNextReal = false;
            }
        }
示例#2
0
 public static ProjectileMotionWithResistanceComputation Start(ProjectileMotionWithResistanceSettings settings)
 {
     return(new ProjectileMotionWithResistanceComputation(settings));
 }