- 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/cmd.astro/czplot.c
r19823 r20839 5 5 int i, kapa, Npts; 6 6 double min, range, Rmin, Rmax; 7 float *in, *out, *r, *d, *x, *y;7 opihi_flt *in, *out, *r, *d, *x, *y; 8 8 Vector Xvec, Yvec, Zvec, *xvec, *yvec, *zvec; 9 9 Graphdata graphmode; … … 37 37 Yvec.Nelements = xvec[0].Nelements; 38 38 Zvec.Nelements = zvec[0].Nelements; 39 ALLOCATE (Xvec.elements , float, Xvec.Nelements);40 ALLOCATE (Yvec.elements , float, Yvec.Nelements);41 ALLOCATE (Zvec.elements , float, Zvec.Nelements);39 ALLOCATE (Xvec.elements.Flt, opihi_flt, Xvec.Nelements); 40 ALLOCATE (Yvec.elements.Flt, opihi_flt, Yvec.Nelements); 41 ALLOCATE (Zvec.elements.Flt, opihi_flt, Zvec.Nelements); 42 42 43 r = xvec[0].elements ;44 d = yvec[0].elements ;45 in = zvec[0].elements ;46 x = Xvec.elements ;47 y = Yvec.elements ;48 out = Zvec.elements ;43 r = xvec[0].elements.Flt; 44 d = yvec[0].elements.Flt; 45 in = zvec[0].elements.Flt; 46 x = Xvec.elements.Flt; 47 y = Yvec.elements.Flt; 48 out = Zvec.elements.Flt; 49 49 for (i = 0; i < Zvec.Nelements; i++, in++, out++, r++, d++, x++, y++) { 50 50 *out = MIN (1.0, MAX (0.01, (*in - min) / range)); 51 51 *r = ohana_normalize_angle (*r); 52 fRD_to_XY (x, y, *r, *d, &graphmode.coords);52 RD_to_XY (x, y, *r, *d, &graphmode.coords); 53 53 } 54 54 … … 57 57 graphmode.etype = 0; 58 58 Npts = Xvec.Nelements; 59 PlotVectorTriplet (kapa, Npts, Xvec.elements , Yvec.elements, Zvec.elements, &graphmode);59 PlotVectorTriplet (kapa, Npts, Xvec.elements.Flt, Yvec.elements.Flt, Zvec.elements.Flt, &graphmode); 60 60 61 free (Xvec.elements );62 free (Yvec.elements );63 free (Zvec.elements );61 free (Xvec.elements.Flt); 62 free (Yvec.elements.Flt); 63 free (Zvec.elements.Flt); 64 64 65 65 return (TRUE);
Note:
See TracChangeset
for help on using the changeset viewer.
