internal List<MtiaeTripletPair> FindAllSimilar(MtiaTriplet queryMTp)
 {
     var result = new List<MtiaeTripletPair>();
     for (int j = 0; j < MTriplets.Count; j++)
     {
         MtiaTriplet currMTp = MTriplets[j];
         if (queryMTp.Match(currMTp))
             result.Add(new MtiaeTripletPair
                            {
                                queryMTp = queryMTp,
                                templateMTp = currMTp,
                            }
                 );
     }
     if (result.Count > 0)
         return result;
     return null;
 }
Exemple #2
0
        internal List <MtiaeTripletPair> FindAllSimilar(MtiaTriplet queryMTp)
        {
            var result = new List <MtiaeTripletPair>();

            for (int j = 0; j < MTriplets.Count; j++)
            {
                MtiaTriplet currMTp = MTriplets[j];
                if (queryMTp.Match(currMTp))
                {
                    result.Add(new MtiaeTripletPair
                    {
                        queryMTp    = queryMTp,
                        templateMTp = currMTp,
                    }
                               );
                }
            }
            if (result.Count > 0)
            {
                return(result);
            }
            return(null);
        }