Changeset 20936 for trunk/Ohana/src/opihi/dvo/procks.c
- Timestamp:
- Dec 7, 2008, 3:31:01 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/dvo/procks.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/dvo/procks.c
r19823 r20936 95 95 96 96 /* data has been loaded, get ready to plot it */ 97 Yvec.Nelements = Xvec.Nelements = 3*Nrocks; 98 ALLOCATE (Xvec.elements, float, Xvec.Nelements); 99 ALLOCATE (Yvec.elements, float, Yvec.Nelements); 97 SetVector (&Xvec, OPIHI_FLT, 3*Nrocks); 98 SetVector (&Yvec, OPIHI_FLT, 3*Nrocks); 100 99 101 100 /* project stars to screen display coords */ … … 106 105 while (rocks[i].ra[j] < Rmin) rocks[i].ra[j] += 360.0; 107 106 while (rocks[i].ra[j] > Rmax) rocks[i].ra[j] -= 360.0; 108 fRD_to_XY (&Xvec.elements[N], &Yvec.elements[N], rocks[i].ra[j], rocks[i].dec[j], &graphmode.coords);107 RD_to_XY (&Xvec.elements.Flt[N], &Yvec.elements.Flt[N], rocks[i].ra[j], rocks[i].dec[j], &graphmode.coords); 109 108 N ++; 110 109 } … … 114 113 graphmode.style = 2; /* set style to points */ 115 114 graphmode.etype = 0; /* no errorbars */ 116 PlotVectorPair (kapa, N, Xvec.elements, Yvec.elements, &graphmode);115 PlotVectorPair (kapa, &Xvec, &Yvec, &graphmode); 117 116 118 117 /* now plot vectors between two extrema */ 119 118 Yvec.Nelements = Xvec.Nelements = 2*Nrocks; 120 REALLOCATE (Xvec.elements , float, Xvec.Nelements);121 REALLOCATE (Yvec.elements , float, Yvec.Nelements);119 REALLOCATE (Xvec.elements.Flt, opihi_flt, Xvec.Nelements); 120 REALLOCATE (Yvec.elements.Flt, opihi_flt, Yvec.Nelements); 122 121 123 122 /* project stars to screen display coords */ … … 136 135 while (rocks[i].ra[N1] < Rmin) rocks[i].ra[N1] += 360.0; 137 136 while (rocks[i].ra[N1] > Rmax) rocks[i].ra[N1] -= 360.0; 138 fRD_to_XY (&Xvec.elements[N], &Yvec.elements[N], rocks[i].ra[N0], rocks[i].dec[N0], &graphmode.coords);137 RD_to_XY (&Xvec.elements.Flt[N], &Yvec.elements.Flt[N], rocks[i].ra[N0], rocks[i].dec[N0], &graphmode.coords); 139 138 N ++; 140 fRD_to_XY (&Xvec.elements[N], &Yvec.elements[N], rocks[i].ra[N1], rocks[i].dec[N1], &graphmode.coords);139 RD_to_XY (&Xvec.elements.Flt[N], &Yvec.elements.Flt[N], rocks[i].ra[N1], rocks[i].dec[N1], &graphmode.coords); 141 140 N ++; 142 141 } … … 147 146 graphmode.etype = 0; /* no errorbars */ 148 147 149 PlotVectorPair (kapa, N, Xvec.elements, Yvec.elements, &graphmode);148 PlotVectorPair (kapa, &Xvec, &Yvec, &graphmode); 150 149 151 free (Xvec.elements );152 free (Yvec.elements );150 free (Xvec.elements.Flt); 151 free (Yvec.elements.Flt); 153 152 return (TRUE); 154 153
Note:
See TracChangeset
for help on using the changeset viewer.
