示例#1
0
 int[] CompleteCluster(NavNode node1, NavNode node2)
 {
     int[] props1 = node1.GetProperties();
     int[] props2 = node2.GetProperties();
     int[] props3 = new int[nParams];
     for (int i = 0; i < nParams; i++)
     {
         props3[i] = (nParamValues - props1[i] - props2[i]) % nParamValues;
     }
     return(props3);
 }
示例#2
0
 bool CheckCluster(NavNode node1, NavNode node2, NavNode node3)
 {
     int[] props1 = node1.GetProperties();
     int[] props2 = node2.GetProperties();
     int[] props3 = node3.GetProperties();
     for (int i = 0; i < nParams; i++)
     {
         if ((props1[i] + props2[i] + props3[i]) % nParamValues != 0)
         {
             return(false);
         }
     }
     return(true);
 }