Exemplo n.º 1
0
        /// <summary>
        /// Determines whether or not the given angle lies on the arc.
        /// </summary>
        /// <param name="angle">The angle in question.</param>
        public bool IsAngleOnArc(decimal angle)
        {
            angle = DecimalEx.NormalizeAngleDeg(angle);

            if (_startAngle <= _endAngle)
            {
                return((_startAngle <= angle) && (angle <= _endAngle));
            }
            else
            {
                return((angle > _startAngle) || (angle < _endAngle));
            }
        }