Example #1
0
        /// <summary>
        /// Calculates a matching score between a radical and a stroke sequence
        /// </summary>
        /// <param name="radical">The radical.</param>
        /// <param name="stroke">The stroke.</param>
        /// <returns>Matching score as a double value.</returns>
        public double Match(IRadical radical, List<IStroke> stroke)
        {
            double r = 0;
            if (radical is Radical)
            {
                Radical theRadical = radical as Radical;

                foreach (Stroke s in theRadical.StrokeList)
                {
                }

            }
            throw new NotImplementedException();
            //            return r;
        }
Example #2
0
        /// <summary>
        /// Calculates a matching score between a radical and a stroke sequence
        /// </summary>
        /// <param name="radical">The radical.</param>
        /// <param name="stroke">The stroke.</param>
        /// <returns>Matching score as a double value.</returns>
        public double Match(IRadical radical, List <IStroke> stroke)
        {
            double r = 0;

            if (radical is Radical)
            {
                Radical theRadical = radical as Radical;

                foreach (Stroke s in theRadical.StrokeList)
                {
                }
            }
            throw new NotImplementedException();
//            return r;
        }