Lines Matching refs:R
437 double R = F_PI*nRotationDeg/180; //rotation in Rad in convertElevationRotationDegToXYZAngleRad() local
445 double f23 = cos(R)*sin(E); in convertElevationRotationDegToXYZAngleRad()
450 y = R; in convertElevationRotationDegToXYZAngleRad()
457 if( sin(R)>0 ) in convertElevationRotationDegToXYZAngleRad()
462 if( (sin(R)*sin(E))>0 ) in convertElevationRotationDegToXYZAngleRad()
472 y = R; in convertElevationRotationDegToXYZAngleRad()
481 if( (sin(R)/cos(E))>0 ) in convertElevationRotationDegToXYZAngleRad()
496 y = R; in convertElevationRotationDegToXYZAngleRad()
498 if((cos(x)*sin(y)*sin(R))<0.0) in convertElevationRotationDegToXYZAngleRad()
506 z = atan(sin(R)/(cos(R)*sin(E))); in convertElevationRotationDegToXYZAngleRad()
508 if( (sin(R)*sin(z))>0.0 ) in convertElevationRotationDegToXYZAngleRad()
513 if( (sin(R)*sin(E)*sin(z))>0.0) in convertElevationRotationDegToXYZAngleRad()
523 y = R; in convertElevationRotationDegToXYZAngleRad()
524 double f23 = cos(R)*sin(E); in convertElevationRotationDegToXYZAngleRad()
535 double sR = sin(R); in convertElevationRotationDegToXYZAngleRad()
550 z = atan(tan(R) * sin(E)); in convertElevationRotationDegToXYZAngleRad()
556 double cy = cos(R)/cos(z); in convertElevationRotationDegToXYZAngleRad()
567 double sx = cos(R)*sin(E)/fDenominator; in convertElevationRotationDegToXYZAngleRad()
573 double f13b = sin(R)-sx*sin(z); in convertElevationRotationDegToXYZAngleRad()
611 double R = 0.0; //Rotation in Rad in convertXYZAngleRadToElevationRotationDeg() local
635 R = 0.0; in convertXYZAngleRadToElevationRotationDeg()
637 R = F_PI; in convertXYZAngleRadToElevationRotationDeg()
640 double f23 = cos(z)*sin(x) / cos(R); in convertXYZAngleRadToElevationRotationDeg()
654 R = F_PI/2.0; in convertXYZAngleRadToElevationRotationDeg()
656 R = -F_PI/2.0; in convertXYZAngleRadToElevationRotationDeg()
659 double f21 = cos(y)*sin(z) / sin(R); in convertXYZAngleRadToElevationRotationDeg()
670 R = atan( f13/f11 ); in convertXYZAngleRadToElevationRotationDeg()
673 R+=F_PI; in convertXYZAngleRadToElevationRotationDeg()
677 if( f23/cos(R) > 0 ) in convertXYZAngleRadToElevationRotationDeg()
688 R = 0.0; in convertXYZAngleRadToElevationRotationDeg()
690 R = F_PI; in convertXYZAngleRadToElevationRotationDeg()
703 R = 0.0; in convertXYZAngleRadToElevationRotationDeg()
705 R = F_PI; in convertXYZAngleRadToElevationRotationDeg()
710 E = atan( f23/(f22*cos(R)) ); in convertXYZAngleRadToElevationRotationDeg()
720 R = F_PI/2.0; in convertXYZAngleRadToElevationRotationDeg()
722 R = -F_PI/2.0; in convertXYZAngleRadToElevationRotationDeg()
726 if( f21/sin(R) > 0 ) in convertXYZAngleRadToElevationRotationDeg()
735 R = atan( f13/f11 ); in convertXYZAngleRadToElevationRotationDeg()
736 if( (f11*cos(R))<0.0 ) in convertXYZAngleRadToElevationRotationDeg()
737 R+=F_PI; in convertXYZAngleRadToElevationRotationDeg()
740 if( !lcl_isCosZero(R) ) in convertXYZAngleRadToElevationRotationDeg()
741 E = atan( cos(z)*sin(x) /( f22*cos(R) ) ); in convertXYZAngleRadToElevationRotationDeg()
743 E = atan( cos(y)*sin(z) /( f22*sin(R) ) ); in convertXYZAngleRadToElevationRotationDeg()
754 R = F_PI/2.0; in convertXYZAngleRadToElevationRotationDeg()
756 R = -F_PI/2.0; in convertXYZAngleRadToElevationRotationDeg()
771 R = atan( f13/f11 ); in convertXYZAngleRadToElevationRotationDeg()
774 R+=F_PI; in convertXYZAngleRadToElevationRotationDeg()
785 R = x; in convertXYZAngleRadToElevationRotationDeg()
789 if( (f23*cos(R)*sin(E))<0.0 ) in convertXYZAngleRadToElevationRotationDeg()
799 R = atan( f13/f11 ); in convertXYZAngleRadToElevationRotationDeg()
802 R+=F_PI; in convertXYZAngleRadToElevationRotationDeg()
806 E = atan(f21/(f22*sin(R)) ); in convertXYZAngleRadToElevationRotationDeg()
819 R=0;//13 -> R=0 or F_PI in convertXYZAngleRadToElevationRotationDeg()
821 R=F_PI; in convertXYZAngleRadToElevationRotationDeg()
833 R=F_PI/2.0; in convertXYZAngleRadToElevationRotationDeg()
835 R=-F_PI/2.0; in convertXYZAngleRadToElevationRotationDeg()
839 if( (cos(y)*sin(z)*sin(R)*sin(E))<0.0 ) in convertXYZAngleRadToElevationRotationDeg()
846 R = atan( sin(x)*sin(z)/(cos(y)*cos(z)) ); in convertXYZAngleRadToElevationRotationDeg()
849 R += F_PI; in convertXYZAngleRadToElevationRotationDeg()
853 if( (cos(y)*sin(z)*sin(R)*sin(E))<0.0 ) in convertXYZAngleRadToElevationRotationDeg()
861 R=y; in convertXYZAngleRadToElevationRotationDeg()
863 if( (cos(x)*cos(z)*sin(y)*sin(R))<0.0 ) in convertXYZAngleRadToElevationRotationDeg()
864 R*=-1.0; in convertXYZAngleRadToElevationRotationDeg()
868 if( (cos(z)*sin(x)*cos(R)*sin(E))<0.0 ) in convertXYZAngleRadToElevationRotationDeg()
875 R=atan(-cos(y)/(cos(x)*sin(y))); in convertXYZAngleRadToElevationRotationDeg()
877 if( (sin(x)*sin(z)*sin(R))<0.0 ) in convertXYZAngleRadToElevationRotationDeg()
878 R+=F_PI; in convertXYZAngleRadToElevationRotationDeg()
880 E=atan( cos(y)*sin(z)/(sin(R)*sin(x)*sin(y)*sin(z)) ); in convertXYZAngleRadToElevationRotationDeg()
882 if( (-cos(x)*sin(y)*sin(z)*cos(R)*sin(E))<0.0 ) in convertXYZAngleRadToElevationRotationDeg()
890 R = atan( f13/ f11 ); in convertXYZAngleRadToElevationRotationDeg()
892 R+=F_PI; in convertXYZAngleRadToElevationRotationDeg()
896 E = atan( -1.0*f23/(f22*cos(R)) ); in convertXYZAngleRadToElevationRotationDeg()
902 rnRotationDeg = ::basegfx::fround( BaseGFXHelper::Rad2Deg( R ) ); in convertXYZAngleRadToElevationRotationDeg()