Changeset 20936 for trunk/Ohana/src/opihi/cmd.astro/csystem.c
- Timestamp:
- Dec 7, 2008, 3:31:01 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/cmd.astro/csystem.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/cmd.astro/csystem.c
r16935 r20936 6 6 int i; 7 7 double X, Y, x, y; 8 float *xptr, *yptr;8 opihi_flt *xptr, *yptr; 9 9 Vector *xvec, *yvec; 10 10 CoordTransformSystem input, output; … … 54 54 } 55 55 56 xptr = xvec[0].elements; 57 yptr = yvec[0].elements; 56 CastVector (xvec, OPIHI_FLT); 57 CastVector (yvec, OPIHI_FLT); 58 59 xptr = xvec[0].elements.Flt; 60 yptr = yvec[0].elements.Flt; 58 61 59 62 for (i = 0; i < xvec[0].Nelements; i++, xptr++, yptr++) { 60 // ApplyTransform takes (double *), but xptr, yptr are (float *) 61 ApplyTransform (&x, &y, *xptr, *yptr, transform); 62 *xptr = x; 63 *yptr = y; 63 ApplyTransform (xptr, yptr, *xptr, *yptr, transform); 64 64 } 65 65
Note:
See TracChangeset
for help on using the changeset viewer.
