Only store distances if the faces are < 0.5
Signed-off-by: James Ketrenos <james_gitlab@ketrenos.com>
This commit is contained in:
parent
90b9fdb0b0
commit
ea41c14315
@ -130,6 +130,7 @@ int main(int argc, char *argv[]) {
|
|||||||
if (pLink->distances[targetIndex] == 0.0) {
|
if (pLink->distances[targetIndex] == 0.0) {
|
||||||
pLink->distances[targetIndex] =
|
pLink->distances[targetIndex] =
|
||||||
pTarget->distances[sourceIndex] = euclideanDistance(pLink->descriptor, pTarget->descriptor);
|
pTarget->distances[sourceIndex] = euclideanDistance(pLink->descriptor, pTarget->descriptor);
|
||||||
|
if (pLink->distances[targetIndex] < 0.5) {
|
||||||
printf("INSERT INTO facedistances (face1Id,face2Id,distance) VALUES (%d,%d,%Lf);\n",
|
printf("INSERT INTO facedistances (face1Id,face2Id,distance) VALUES (%d,%d,%Lf);\n",
|
||||||
((pLink->faceId < pTarget->faceId) ? pLink->faceId : pTarget->faceId),
|
((pLink->faceId < pTarget->faceId) ? pLink->faceId : pTarget->faceId),
|
||||||
((pLink->faceId < pTarget->faceId) ? pTarget->faceId : pLink->faceId),
|
((pLink->faceId < pTarget->faceId) ? pTarget->faceId : pLink->faceId),
|
||||||
@ -140,6 +141,7 @@ int main(int argc, char *argv[]) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
pTarget = pTarget->next;
|
pTarget = pTarget->next;
|
||||||
targetIndex++;
|
targetIndex++;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user