- Timestamp:
- Nov 25, 2008, 4:51:39 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branch_20081124/Ohana/src/opihi/lib.data/graphtools.c
r13479 r20839 1 1 # include "data.h" 2 2 3 // XXX need to select the active vector for the range analysis 3 4 void SetLimits (Vector *xvec, Vector *yvec, Graphdata *graphmode) { 4 5 … … 7 8 8 9 if (xvec != NULL) { 9 maxX = minX = xvec[0].elements [0];10 maxX = minX = xvec[0].elements.Flt[0]; 10 11 for (i = 1; i < xvec[0].Nelements; i++) { 11 if (!finite(xvec[0].elements [i])) continue;12 maxX = MAX (maxX, xvec[0].elements [i]);13 minX = MIN (minX, xvec[0].elements [i]);12 if (!finite(xvec[0].elements.Flt[i])) continue; 13 maxX = MAX (maxX, xvec[0].elements.Flt[i]); 14 minX = MIN (minX, xvec[0].elements.Flt[i]); 14 15 } 15 16 range = maxX - minX; … … 21 22 22 23 if (yvec != NULL) { 23 maxY = minY = yvec[0].elements [0];24 maxY = minY = yvec[0].elements.Flt[0]; 24 25 for (i = 1; i < yvec[0].Nelements; i++) { 25 if (!finite(yvec[0].elements [i])) continue;26 maxY = MAX (maxY, yvec[0].elements [i]);27 minY = MIN (minY, yvec[0].elements [i]);26 if (!finite(yvec[0].elements.Flt[i])) continue; 27 maxY = MAX (maxY, yvec[0].elements.Flt[i]); 28 minY = MIN (minY, yvec[0].elements.Flt[i]); 28 29 } 29 30 range = maxY - minY;
Note:
See TracChangeset
for help on using the changeset viewer.
