etc/OLD-ChangeLogs/liboctave-ChangeLog:11873: * lo-mappers.cc: Remove unused #define M_PI. etc/OLD-ChangeLogs/liboctave-ChangeLog:11874: * lo-specfun.cc: Add #define M_PI if needed. etc/OLD-ChangeLogs/src-ChangeLog:36480: * variables.cc: If M_PI and M_E are available, use them. libinterp/interp-core/gl2ps.c:3416: rad = (GLfloat)(M_PI * text->angle / 180.0F); libinterp/interp-core/gl-render.cc:2890: double ang_step = M_PI / 5; libinterp/interp-core/gl-render.cc:2893: for (double ang = 0; ang < (2*M_PI); ang += ang_step) libinterp/interp-core/gl-render.cc:2908: double ang_step = M_PI / 5; libinterp/interp-core/gl-render.cc:2911: for (double ang = 0; ang < (2*M_PI); ang += ang_step) libinterp/interp-core/gl-render.cc:2956: double dr = 1.0 - sin (M_PI/10)/sin (3*M_PI/10)*1.02; libinterp/interp-core/gl-render.cc:2961: ang = (-0.5 + double(i+1)/5) * M_PI; libinterp/interp-core/gl-render.cc:2972: double dr = 1.0 - 0.5/sin (M_PI/3)*1.02; libinterp/interp-core/gl-render.cc:2977: ang = (0.5 + double(i+1)/6.0) * M_PI; libinterp/interpfcn/data.cc:4231:#if defined (M_PI) libinterp/interpfcn/data.cc:4232: double pi_val = M_PI; libinterp/interpfcn/graphics.cc:4654: az *= M_PI/180.0; libinterp/interpfcn/graphics.cc:4655: el *= M_PI/180.0; libinterp/interpfcn/graphics.cc:4677: -signum (el) *sin (az*M_PI/180.0)*(xlimits(1)-xlimits(0))/pb(0); libinterp/interpfcn/graphics.cc:4679: signum (el) * cos (az*M_PI/180.0)*(ylimits(1)-ylimits(0))/pb(1); libinterp/interpfcn/graphics.cc:4758: v_angle = 2 * (180.0 / M_PI) * atan (1 / (2 * af * norm (F))); libinterp/interpfcn/graphics.cc:4765: double pf = 1 / (2 * tan ((v_angle / 2) * M_PI / 180.0) * norm (F)); libinterp/corefcn/quadcc.cc:1660: iivals[i] = 2.0 * atan (iivals[i]) / M_PI; libinterp/corefcn/quadcc.cc:1684: ex (i) = tan (M_PI / 2 * (m + xi[i] * h)); libinterp/corefcn/quadcc.cc:1710: iv->fx[i] *= (1.0 + xw * xw) * M_PI / 2; libinterp/corefcn/quadcc.cc:1803: tan (M_PI / 2 * (m + xi[(2 * i + 1) * skip[d]] * h)); libinterp/corefcn/quadcc.cc:1831: iv->fx[j] *= (1.0 + xw * xw) * M_PI / 2; libinterp/corefcn/quadcc.cc:1951: ex (i) = tan (M_PI / 2 * (ml + xi[(i + 1) * skip[0]] * hl)); libinterp/corefcn/quadcc.cc:1979: ivl->fx[j] *= (1.0 + xw * xw) * M_PI / 2; libinterp/corefcn/quadcc.cc:2047: ex (i) = tan (M_PI / 2 * (mr + xi[(i + 1) * skip[0]] * hr)); libinterp/corefcn/quadcc.cc:2075: ivr->fx[j] *= (1.0 + xw * xw) * M_PI / 2; liboctave/numeric/randpoisson.c:425: y = tan(M_PI*RUNI); liboctave/numeric/randpoisson.c:449: y = tan (M_PI*RUNI); liboctave/numeric/oct-norm.cc:330: R fi = i*M_PI/nsamp, lambda1 = cos (fi), mu1 = sin (fi); liboctave/numeric/oct-norm.cc:361: R fi = i*M_PI/nsamp, lambda1 = cos (fi), mu1 = sin (fi); liboctave/numeric/oct-norm.cc:378: R fi = i*M_PI/nsamp; liboctave/numeric/lo-specfun.cc:49:#ifndef M_PI liboctave/numeric/lo-specfun.cc:50:#define M_PI 3.14159265358979323846 liboctave/numeric/lo-specfun.cc:350: return result + Complex (0., M_PI); liboctave/numeric/lo-specfun.cc:415: return result + FloatComplex (0., M_PI); liboctave/numeric/lo-specfun.cc:741: Complex tmp = cos (M_PI * alpha) * zbesj (z, alpha, kode, ierr); liboctave/numeric/lo-specfun.cc:745: tmp -= sin (M_PI * alpha) * zbesy (z, alpha, kode, ierr); liboctave/numeric/lo-specfun.cc:811: Complex tmp = cos (M_PI * alpha) * zbesy (z, alpha, kode, ierr); liboctave/numeric/lo-specfun.cc:815: tmp += sin (M_PI * alpha) * zbesj (z, alpha, kode, ierr); liboctave/numeric/lo-specfun.cc:870: Complex tmp2 = (2.0 / M_PI) * sin (M_PI * alpha) liboctave/numeric/lo-specfun.cc:983: Complex tmp = exp (M_PI * alpha * eye) * zbesh1 (z, alpha, kode, ierr); liboctave/numeric/lo-specfun.cc:1029: Complex tmp = exp (-M_PI * alpha * eye) * zbesh2 (z, alpha, kode, ierr); liboctave/numeric/lo-specfun.cc:1370: FloatComplex tmp = cosf (static_cast (M_PI) * alpha) * cbesj (z, alpha, kode, ierr); liboctave/numeric/lo-specfun.cc:1374: tmp -= sinf (static_cast (M_PI) * alpha) * cbesy (z, alpha, kode, ierr); liboctave/numeric/lo-specfun.cc:1433: FloatComplex tmp = cosf (static_cast (M_PI) * alpha) * cbesy (z, alpha, kode, ierr); liboctave/numeric/lo-specfun.cc:1437: tmp += sinf (static_cast (M_PI) * alpha) * cbesj (z, alpha, kode, ierr); liboctave/numeric/lo-specfun.cc:1480: FloatComplex tmp2 = static_cast (2.0 / M_PI) * sinf (static_cast (M_PI) * alpha) liboctave/numeric/lo-specfun.cc:1584: FloatComplex tmp = exp (static_cast (M_PI) * alpha * eye) * cbesh1 (z, alpha, kode, ierr); liboctave/numeric/lo-specfun.cc:1626: FloatComplex tmp = exp (-static_cast (M_PI) * alpha * eye) * cbesh2 (z, alpha, kode, ierr);