/// <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; }
/// <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; }