Changeset 352 for cpp/frams/model/similarity/simil_match.cpp
- Timestamp:
- 04/17/15 00:51:37 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cpp/frams/model/similarity/simil_match.cpp
r349 r352 27 27 // fill vectors with "unmatched" indicator 28 28 int i; 29 for (i = 0; i < m_apvMatched[0]->size(); i++)29 for (i = 0; i < (int) m_apvMatched[0]->size(); i++) 30 30 { 31 31 m_apvMatched[0]->operator[](i) = -1; 32 32 } 33 for (i = 0; i < m_apvMatched[1]->size(); i++)33 for (i = 0; i < (int) m_apvMatched[1]->size(); i++) 34 34 { 35 35 m_apvMatched[1]->operator[](i) = -1; … … 86 86 // check parameters of object 0 87 87 assert((Obj0 == 0) || (Obj0 == 1)); 88 assert((Index0 >= 0) && (Index0 < m_apvMatched[Obj0]->size()));88 assert((Index0 >= 0) && (Index0 < (int) m_apvMatched[Obj0]->size())); 89 89 // check parameters of object 1 90 90 assert(((Obj1 == 0) || (Obj1 == 1)) && (Obj0 != Obj1)); 91 assert((Index1 >= 0) && (Index1 < m_apvMatched[Obj1]->size()));91 assert((Index1 >= 0) && (Index1 < (int) m_apvMatched[Obj1]->size())); 92 92 93 93 // match given elements … … 108 108 // check parameters 109 109 assert((Obj == 0) || (Obj == 1)); 110 assert((Index >= 0) && (Index < m_apvMatched[ Obj ]->size()));110 assert((Index >= 0) && (Index < (int) m_apvMatched[ Obj ]->size())); 111 111 112 112 // check if the element is matched … … 133 133 // check parameters 134 134 assert((Obj == 0) || (Obj == 1)); 135 assert((Index >= 0) && (Index < m_apvMatched[ Obj ]->size()));135 assert((Index >= 0) && (Index < (int) m_apvMatched[ Obj ]->size())); 136 136 137 137 // return the index of the matched element … … 163 163 164 164 // check if all elements of the smallest object are matched 165 for (nElem = 0; nElem < m_apvMatched[ nObj ]->size(); nElem++)165 for (nElem = 0; nElem < (int) m_apvMatched[ nObj ]->size(); nElem++) 166 166 { 167 167 if (m_apvMatched[ nObj ]->operator[](nElem) < 0) … … 189 189 // so it may be first object 190 190 int nObj = 0; 191 for (nElem = 0; nElem < m_apvMatched[ nObj ]->size(); nElem++)191 for (nElem = 0; nElem < (int) m_apvMatched[ nObj ]->size(); nElem++) 192 192 { 193 193 if (m_apvMatched[ nObj ]->operator[](nElem) >= 0) … … 212 212 { 213 213 // for each object in the matching 214 for (iElem = 0; iElem < m_apvMatched[ iObj ]->size(); iElem++)214 for (iElem = 0; iElem < (int) m_apvMatched[ iObj ]->size(); iElem++) 215 215 { 216 216 // for each element iElem for the object iObj … … 243 243 // print first line - indices of objects 244 244 printf("[ "); 245 for (i = 0; i < m_apvMatched[ nBigger ]->size(); i++)245 for (i = 0; i < (int) m_apvMatched[ nBigger ]->size(); i++) 246 246 { 247 247 printf("%2i ", i); … … 254 254 // for both objects - print out lines of matched elements 255 255 printf("[ "); 256 for (i = 0; i < m_apvMatched[ nObj ]->size(); i++)256 for (i = 0; i < (int) m_apvMatched[ nObj ]->size(); i++) 257 257 { 258 258 if (IsMatched(nObj, i))
Note: See TracChangeset
for help on using the changeset viewer.