public void GetValidTranslationRatioForLastAngle_cutAngle()
        {
            INumberRangeDomain range = new NumberRangeDomain(0, 1);
            Number             ratio = range.GetValidTranslationRatioForLastAngle(radius: 1, currentAngle: Angle.HalfRightAngle, angleDelta: Angle.RightAngle);

            ratio.AssertIsEqualTo(0.5);
        }
        public void GetValidTranslationRatioForLastAngle_cutRadius()
        {
            double             r     = 2 * Math.Sqrt(3) / 3;
            INumberRangeDomain range = new NumberRangeDomain(0, 1);
            Number             ratio = range.GetValidTranslationRatioForLastAngle(radius: r, currentAngle: Angle.HalfRightAngle, angleDelta: Angle.RightAngle);

            ratio.AssertIsEqualTo(1d / 6);
        }