Exemple #1
0
        public static float GetDistanceByAcceleration(ref ConstantAccelerationVariables vars)
        {
            vars.Distance = (vars.VelocityInit * vars.Time) +
                ((float)0.5 * vars.Acceleration * vars.Time * vars.Time);

            return vars.Distance;
        }
Exemple #2
0
        public static float GetDistanceByAcceleration(ref ConstantAccelerationVariables vars)
        {
            vars.Distance = (vars.VelocityInit * vars.Time) +
                            ((float)0.5 * vars.Acceleration * vars.Time * vars.Time);

            return(vars.Distance);
        }
Exemple #3
0
        public static float GetFinalVelocityByDistance(ref ConstantAccelerationVariables vars)
        {
            vars.VelocityFinal = (float)Math.Sqrt((double)
                ((vars.VelocityInit * vars.VelocityInit) +
                ((float)2 * vars.Acceleration * vars.Distance)));

            return vars.VelocityFinal;
        }
Exemple #4
0
        public static float GetFinalVelocityByDistance(ref ConstantAccelerationVariables vars)
        {
            vars.VelocityFinal = (float)Math.Sqrt((double)
                                                  ((vars.VelocityInit * vars.VelocityInit) +
                                                   ((float)2 * vars.Acceleration * vars.Distance)));

            return(vars.VelocityFinal);
        }
Exemple #5
0
        public static float GetFinalVelocityByTime(ref ConstantAccelerationVariables vars)
        {
            vars.VelocityFinal = vars.VelocityInit + (vars.Acceleration * vars.Time);

            return vars.VelocityFinal;
        }
Exemple #6
0
        public static float GetDistanceByVelocities(ref ConstantAccelerationVariables vars)
        {
            vars.Distance = (vars.VelocityInit + vars.VelocityFinal) / (float)2 * vars.Time;

            return vars.Distance;
        }
Exemple #7
0
        public static float GetFinalVelocityByTime(ref ConstantAccelerationVariables vars)
        {
            vars.VelocityFinal = vars.VelocityInit + (vars.Acceleration * vars.Time);

            return(vars.VelocityFinal);
        }
Exemple #8
0
        public static float GetDistanceByVelocities(ref ConstantAccelerationVariables vars)
        {
            vars.Distance = (vars.VelocityInit + vars.VelocityFinal) / (float)2 * vars.Time;

            return(vars.Distance);
        }