From 61a01d0ddfd8e99c97e3d235d4f0782fbf0ed032 Mon Sep 17 00:00:00 2001 From: cnlohr Date: Wed, 14 Mar 2018 23:54:14 -0400 Subject: rename nr_locations to sensor_ct Also, make it easier to see edges in calibrate. --- src/poser_charlesslow.c | 4 ++-- src/poser_octavioradii.c | 10 +++++----- src/poser_turveytori.c | 8 ++++---- src/survive_cal.c | 2 +- src/survive_default_devices.c | 10 +++++----- 5 files changed, 17 insertions(+), 17 deletions(-) (limited to 'src') diff --git a/src/poser_charlesslow.c b/src/poser_charlesslow.c index 0839d59..3b781f4 100644 --- a/src/poser_charlesslow.c +++ b/src/poser_charlesslow.c @@ -48,7 +48,7 @@ int PoserCharlesSlow( SurviveObject * so, PoserData * pd ) int p; FLT * hmd_points = so->sensor_locations; - for( p = 0; p < so->nr_locations; p++ ) + for( p = 0; p < so->sensor_ct; p++ ) { printf( "%f %f %f\n", hmd_points[p*3+0], hmd_points[p*3+1], hmd_points[p*3+2] ); } @@ -225,7 +225,7 @@ static FLT RunOpti( SurviveObject * hmd, PoserDataFullScene * fs, int lh, int pr quatsetnone( LighthouseQuat ); FLT * hmd_points = hmd->sensor_locations; FLT * hmd_normals = hmd->sensor_normals; - int dpts = hmd->nr_locations; + int dpts = hmd->sensor_ct; int first = 1, second = 0; diff --git a/src/poser_octavioradii.c b/src/poser_octavioradii.c index 5805e1a..f9bad84 100644 --- a/src/poser_octavioradii.c +++ b/src/poser_octavioradii.c @@ -450,7 +450,7 @@ static void QuickPose(SurviveObject *so) OctavioRadiiData * td = so->PoserData; - //for (int i=0; i < so->nr_locations; i++) + //for (int i=0; i < so->sensor_ct; i++) //{ // FLT x0=td->oldAngles[i][0][0][td->angleIndex[0][0]]; // FLT y0=td->oldAngles[i][1][0][td->angleIndex[0][1]]; @@ -478,7 +478,7 @@ static void QuickPose(SurviveObject *so) { int sensorCount = 0; - for (int i = 0; i < so->nr_locations; i++) + for (int i = 0; i < so->sensor_ct; i++) { int lh = 0; //printf("%d[%d], ",i,td->hitCount[i][lh][0]); @@ -646,11 +646,11 @@ int PoserOctavioRadii( SurviveObject * so, PoserData * pd ) //FLT angles[SENSORS_PER_OBJECT][NUM_LIGHTHOUSES][2]; //2 Axes (Angles in LH space) //FLT synctimes[SENSORS_PER_OBJECT][NUM_LIGHTHOUSES]; - //to->numSensors = so->nr_locations; + //to->numSensors = so->sensor_ct; { int sensorCount = 0; - for (int i = 0; i < so->nr_locations; i++) + for (int i = 0; i < so->sensor_ct; i++) { if (fs->lengths[i][0][0] != -1 && fs->lengths[i][0][1] != -1) //lh 0 { @@ -678,7 +678,7 @@ int PoserOctavioRadii( SurviveObject * so, PoserData * pd ) int sensorCount = 0; int lh = 1; - for (int i = 0; i < so->nr_locations; i++) + for (int i = 0; i < so->sensor_ct; i++) { if (fs->lengths[i][lh][0] != -1 && fs->lengths[i][lh][1] != -1) { diff --git a/src/poser_turveytori.c b/src/poser_turveytori.c index a2d8fbe..db8d638 100644 --- a/src/poser_turveytori.c +++ b/src/poser_turveytori.c @@ -1538,7 +1538,7 @@ static void QuickPose(SurviveObject *so, PoserData *pd, int lh) { return; } - //for (int i=0; i < so->nr_locations; i++) + //for (int i=0; i < so->sensor_ct; i++) //{ // FLT x0=td->oldAngles[i][0][0][td->angleIndex[0][0]]; // FLT y0=td->oldAngles[i][1][0][td->angleIndex[0][1]]; @@ -1574,7 +1574,7 @@ static void QuickPose(SurviveObject *so, PoserData *pd, int lh) { //// end TODO - for (int i = 0; i < so->nr_locations; i++) + for (int i = 0; i < so->sensor_ct; i++) { int angleIndex0 = (td->angleIndex[lh][0] + 1 + OLD_ANGLES_BUFF_LEN) % OLD_ANGLES_BUFF_LEN; int angleIndex1 = (td->angleIndex[lh][1] + 1 + OLD_ANGLES_BUFF_LEN) % OLD_ANGLES_BUFF_LEN; @@ -1760,7 +1760,7 @@ int PoserTurveyTori( SurviveObject * so, PoserData * poserData ) int sensorCount = 0; - for (int i = 0; i < so->nr_locations; i++) + for (int i = 0; i < so->sensor_ct; i++) { if (fs->lengths[i][0][0] != -1 && fs->lengths[i][0][1] != -1) //lh 0 { @@ -1796,7 +1796,7 @@ int PoserTurveyTori( SurviveObject * so, PoserData * poserData ) int sensorCount = 0; int lh = 1; - for (int i = 0; i < so->nr_locations; i++) + for (int i = 0; i < so->sensor_ct; i++) { if (fs->lengths[i][lh][0] != -1 && fs->lengths[i][lh][1] != -1) { diff --git a/src/survive_cal.c b/src/survive_cal.c index fb3b240..2fd96ef 100755 --- a/src/survive_cal.c +++ b/src/survive_cal.c @@ -655,7 +655,7 @@ static void handle_calibration( struct SurviveCalData *cd ) FLT reproj_err = 0; size_t cnt = 0; SurviveObject *so = cd->poseobjects[obj]; - for (size_t idx = 0; idx < so->nr_locations; idx++) { + for (size_t idx = 0; idx < so->sensor_ct; idx++) { FLT *lengths = fsd.lengths[idx][lh]; FLT *pt = fsd.angles[idx][lh]; if (lengths[0] < 0 || lengths[1] < 0) diff --git a/src/survive_default_devices.c b/src/survive_default_devices.c index 0229c63..b52a2f7 100644 --- a/src/survive_default_devices.c +++ b/src/survive_default_devices.c @@ -65,7 +65,7 @@ static int ParsePoints(SurviveContext *ctx, SurviveObject *so, char *ct0conf, int pts = t[i + 1].size; jsmntok_t *tk; - so->nr_locations = 0; + so->sensor_ct = 0; *floats_out = malloc(sizeof(**floats_out) * 32 * 3); for (k = 0; k < pts; k++) { @@ -86,10 +86,10 @@ static int ParsePoints(SurviveContext *ctx, SurviveObject *so, char *ct0conf, memcpy(ctt, ct0conf + tk->start, elemlen); ctt[elemlen] = 0; FLT f = atof(ctt); - int id = so->nr_locations * 3 + m; + int id = so->sensor_ct * 3 + m; (*floats_out)[id] = f; } - so->nr_locations++; + so->sensor_ct++; } return 0; } @@ -181,7 +181,7 @@ int survive_load_htc_config_format(char *ct0conf, int len, SurviveObject *so) { FILE *f = fopen(fname, "w"); int j; if(f) { - for (j = 0; j < so->nr_locations; j++) { + for (j = 0; j < so->sensor_ct; j++) { fprintf(f, "%f %f %f\n", so->sensor_locations[j * 3 + 0], so->sensor_locations[j * 3 + 1], so->sensor_locations[j * 3 + 2]); @@ -192,7 +192,7 @@ int survive_load_htc_config_format(char *ct0conf, int len, SurviveObject *so) { if(f) { sprintf(fname, "calinfo/%s_normals.csv", so->codename); f = fopen(fname, "w"); - for (j = 0; j < so->nr_locations; j++) { + for (j = 0; j < so->sensor_ct; j++) { fprintf(f, "%f %f %f\n", so->sensor_normals[j * 3 + 0], so->sensor_normals[j * 3 + 1], so->sensor_normals[j * 3 + 2]); } -- cgit v1.2.3