21     static real one = 1.f;
    22     static real two = 2.f;
    23     static real gam = 4096.f;
    24     static real gamsq = 16777200.f;
    25     static real rgamsq = 5.96046e-8
f;
    28     static char fmt_120[] = 
"";
    29     static char fmt_150[] = 
"";
    30     static char fmt_180[] = 
"";
    31     static char fmt_210[] = 
"";
    37     real su, sp1, sp2, sq1, sq2, sh11, sh12, sh21, sh22;
   104     if (! (*sd1 < zero)) {
   112     if (! (sp2 == zero)) {
   126     sh21 = -(*sy1) / *sx1;
   129     su = one - sh12 * sh21;
   131     if (! (su <= zero)) {
   144     if (! (sq2 < zero)) {
   153     su = one + sh11 * sh22;
   175     if (! (sflag >= zero)) {
   179     if (! (sflag == zero)) {
   200     if (! (*sd1 <= rgamsq)) {
   220     if (! (*sd1 >= gamsq)) {
   237     if (! (
dabs(*sd2) <= rgamsq)) {
   256     if (! (
dabs(*sd2) >= gamsq)) {
   273     } 
else if (sflag == 0) {
 int srotmg_(real *sd1, real *sd2, real *sx1, real *sy1, real *sparam)
EIGEN_DONT_INLINE Scalar zero()
Point2(* f)(const Point3 &, OptionalJacobian< 2, 3 >)