Robot.RippelGate6.CalculateNextStep C# (CSharp) Method

CalculateNextStep() private method

private CalculateNextStep ( Leg leg, double direction, double distance, double yDistance, FromPoint fromPoint ) : void
leg Leg
direction double
distance double
yDistance double
fromPoint FromPoint
return void
        private void CalculateNextStep(Leg leg, double direction, double distance, double yDistance, FromPoint fromPoint)
        {
            double newX;
            double newZ;
            double newY;

            Leg.CalculateXandZ(direction, distance, leg.Side, fromPoint.FromX, fromPoint.FromZ, out newX, out newZ);
            newY = fromPoint.FromY - yDistance;
            leg.SetXYZ(newX, newZ, newY);
        }