/dports/graphics/opencv/opencv-4.5.3/modules/core/test/ |
H A D | test_quaternion.cpp | 29 Quatd q3 = Quatd::createFromAngleAxis(angle, axis); 30 Quatd q3UnitAxis = Quatd::createFromAngleAxis(angle, unitAxis); 70 Quatd qMat = Quatd::createFromRotMat(R1); in TEST_F() 71 Quatd qMat2 = Quatd::createFromRotMat(R2); in TEST_F() 72 Quatd qMat3 = Quatd::createFromRotMat(R3); in TEST_F() 73 Quatd qMat4 = Quatd::createFromRotMat(R4); in TEST_F() 81 Quatd qRot = Quatd::createFromRvec(rot); in TEST_F() 110 Quatd q_unit1 = Quatd::createFromAngleAxis(angle, z_axis); in TEST_F() 177 Quatd qOrigin(q1); in TEST_F() 236 Quatd qNoRot = Quatd::createFromAngleAxis(0, axis); in TEST_F() [all …]
|
/dports/astro/celestia-gtk/celestia-1.6.1/src/celengine/ |
H A D | rotation.h | 34 Quatd orientationAtTime(double tjd) const in orientationAtTime() 48 return Quatd(1.0, 0.0, 0.0, 0.0); in equatorOrientationAtTime() 55 virtual Quatd spin(double tjd) const = 0; 93 Quatd spin(double tjd) const; 104 mutable Quatd lastSpin; 105 mutable Quatd lastEquator; 120 ConstantOrientation(const Quatd& q); 123 virtual Quatd spin(double tjd) const; 127 Quatd orientation; 147 virtual Quatd spin(double tjd) const; [all …]
|
H A D | rotation.cpp | 41 Quatd dq = ~q1 * q0; in angularVelocityAtTime() 68 Quatd 89 Quatd 142 Quatd dq = ~q1 * q0; in computeAngularVelocity() 166 Quatd 215 Quatd 232 Quatd 235 return Quatd::xrotation(-inclination) * Quatd::yrotation(-ascendingNode); in equatorOrientationAtTime() 285 Quatd 302 Quatd [all …]
|
H A D | frame.h | 36 Quatd convertFromUniversal(const Quatd& q, double tjd) const; 37 Quatd convertToUniversal(const Quatd& q, double tjd) const; 44 virtual Quatd getOrientation(double tjd) const = 0; 76 Quatd getOrientation(double tjd) const; 83 mutable Quatd lastOrientation; 97 Quatd getOrientation(double /* tjd */) const in getOrientation() 99 return Quatd(1.0); in getOrientation() 116 Quatd getOrientation(double tjd) const; 135 Quatd getOrientation(double tjd) const; 153 Quatd getOrientation(double tjd) const; [all …]
|
H A D | observer.h | 69 Quatd convertFromUniversal(const Quatd& q, double tjd) const; 70 Quatd convertToUniversal(const Quatd& q, double tjd) const; 76 static Quatd convert(const ObserverFrame* fromFrame, 78 const Quatd& q, 113 Quatd getOrientation() const; 116 void setOrientation(const Quatd&); 173 const Quatd& toOrientation, 229 Quatd initialOrientation; 230 Quatd finalOrientation; 280 Quatd orientation; [all …]
|
H A D | precession.cpp | 316 Quatd eclRotation = Quatd::vecToVecRotation(Vec3d(0.0, 0.0, 1.0), v); in main() 317 Quatd eclRotation2 = Quatd::zrotation(-degToRad(eclAnglesP03.PiA / 3600.0)) * in main() 320 Quatd eclRotation3; in main() 333 eclRotation3 = Quatd::zrotation(-PiA) * in main() 334 Quatd::xrotation(piA) * in main() 335 Quatd::zrotation(PiA); in main() 344 Quatd p03lpRot = Quatd::xrotation(degToRad(prec.epsA / 3600.0)) * in main() 345 Quatd::zrotation(-degToRad(prec.pA / 3600.0)); in main() 352 Quatd p03Rot = Quatd::zrotation(-degToRad(precP03.zA / 3600.0)) * in main() 354 Quatd::zrotation(-degToRad(precP03.zetaA / 3600.0)); in main() [all …]
|
H A D | spicerotation.cpp | 25 static const Quatd Rx90 = Quatd::xrotation(PI / 2.0); 141 Quatd 151 return Quatd(1.0); in computeSpin() 181 Quatd q = Quatd::matrixToQuaternion(m); in computeSpin() 184 return Quatd::yrotation(PI) * Quatd::xrotation(-PI / 2.0) * ~q * Quatd::xrotation(PI / 2.0); in computeSpin()
|
H A D | frame.cpp | 80 Quatd 105 Quatd 170 Quatd dq = ~q0 * q1; in getAngularVelocity() 256 Quatd 288 Quatd 293 Quatd yrot180 = Quatd(0.0, 0.0, 1.0, 0.0); in getOrientation() 370 Quatd 465 Quatd 518 Quatd dq = ~q0 * q1; in computeAngularVelocity() 568 Quatd [all …]
|
H A D | customrotation.cpp | 55 virtual Quatd computeSpin(double t) const in computeSpin() 77 …return Quatd::xrotation(PI) * Quatd::xrotation(degToRad(-inclination)) * Quatd::yrotation(degToRad… in computeEquatorOrientation() 79 return Quatd::xrotation(degToRad(-inclination)) * Quatd::yrotation(degToRad(-node)); in computeEquatorOrientation() 121 Quatd computeSpin(double tjd) const in computeSpin() 127 return Quatd::yrotation(-theta); in computeSpin() 130 Quatd computeEquatorOrientation(double tjd) const in computeEquatorOrientation() 157 Quatd RPi = Quatd::zrotation(PiA); in computeEquatorOrientation() 158 Quatd rpi = Quatd::xrotation(piA); in computeEquatorOrientation() 159 Quatd eclRotation = ~RPi * rpi * RPi; in computeEquatorOrientation() 161 Quatd q = Quatd::xrotation(obliquity) * Quatd::zrotation(-precession) * ~eclRotation; in computeEquatorOrientation() [all …]
|
H A D | spicerotation.h | 41 Quatd computeEquatorOrientation(double /* tdb */) const in computeEquatorOrientation() 43 return Quatd(1.0); in computeEquatorOrientation() 46 Quatd computeSpin(double jd) const;
|
H A D | skygrid.h | 47 Quatd orientation() const in orientation() 52 void setOrientation(const Quatd& orientation) in setOrientation() 108 Quatd m_orientation;
|
H A D | observer.cpp | 190 Quatd Observer::getOrientation() const in getOrientation() 199 Quatd q = getOrientation(); in getOrientationf() 399 Quatd q0(1.0); in update() 410 Quatd q; in update() 546 Quatd q = getOrientation(); in reverseOrientation() 761 Quatd q = Quatd::vecToVecRotation(v, w); in computeCenterCOParameters() 884 Quatd qd(q.w, q.x, q.y, q.z); in rotate() 1327 Quatd q = orientationUniv; in gotoSurface() 1557 Quatd 1564 Quatd [all …]
|
/dports/astro/celestia/celestia-1.6.1/src/celengine/ |
H A D | rotation.h | 34 Quatd orientationAtTime(double tjd) const in orientationAtTime() 48 return Quatd(1.0, 0.0, 0.0, 0.0); in equatorOrientationAtTime() 55 virtual Quatd spin(double tjd) const = 0; 93 Quatd spin(double tjd) const; 104 mutable Quatd lastSpin; 105 mutable Quatd lastEquator; 120 ConstantOrientation(const Quatd& q); 123 virtual Quatd spin(double tjd) const; 127 Quatd orientation; 147 virtual Quatd spin(double tjd) const; [all …]
|
H A D | rotation.cpp | 41 Quatd dq = ~q1 * q0; in angularVelocityAtTime() 68 Quatd 89 Quatd 142 Quatd dq = ~q1 * q0; in computeAngularVelocity() 166 Quatd 215 Quatd 232 Quatd 235 return Quatd::xrotation(-inclination) * Quatd::yrotation(-ascendingNode); in equatorOrientationAtTime() 285 Quatd 302 Quatd [all …]
|
H A D | frame.h | 36 Quatd convertFromUniversal(const Quatd& q, double tjd) const; 37 Quatd convertToUniversal(const Quatd& q, double tjd) const; 44 virtual Quatd getOrientation(double tjd) const = 0; 76 Quatd getOrientation(double tjd) const; 83 mutable Quatd lastOrientation; 97 Quatd getOrientation(double /* tjd */) const in getOrientation() 99 return Quatd(1.0); in getOrientation() 116 Quatd getOrientation(double tjd) const; 135 Quatd getOrientation(double tjd) const; 153 Quatd getOrientation(double tjd) const; [all …]
|
H A D | observer.h | 69 Quatd convertFromUniversal(const Quatd& q, double tjd) const; 70 Quatd convertToUniversal(const Quatd& q, double tjd) const; 76 static Quatd convert(const ObserverFrame* fromFrame, 78 const Quatd& q, 113 Quatd getOrientation() const; 116 void setOrientation(const Quatd&); 173 const Quatd& toOrientation, 229 Quatd initialOrientation; 230 Quatd finalOrientation; 280 Quatd orientation; [all …]
|
H A D | precession.cpp | 316 Quatd eclRotation = Quatd::vecToVecRotation(Vec3d(0.0, 0.0, 1.0), v); in main() 317 Quatd eclRotation2 = Quatd::zrotation(-degToRad(eclAnglesP03.PiA / 3600.0)) * in main() 320 Quatd eclRotation3; in main() 333 eclRotation3 = Quatd::zrotation(-PiA) * in main() 334 Quatd::xrotation(piA) * in main() 335 Quatd::zrotation(PiA); in main() 344 Quatd p03lpRot = Quatd::xrotation(degToRad(prec.epsA / 3600.0)) * in main() 345 Quatd::zrotation(-degToRad(prec.pA / 3600.0)); in main() 352 Quatd p03Rot = Quatd::zrotation(-degToRad(precP03.zA / 3600.0)) * in main() 354 Quatd::zrotation(-degToRad(precP03.zetaA / 3600.0)); in main() [all …]
|
H A D | spicerotation.cpp | 25 static const Quatd Rx90 = Quatd::xrotation(PI / 2.0); 141 Quatd 151 return Quatd(1.0); in computeSpin() 181 Quatd q = Quatd::matrixToQuaternion(m); in computeSpin() 184 return Quatd::yrotation(PI) * Quatd::xrotation(-PI / 2.0) * ~q * Quatd::xrotation(PI / 2.0); in computeSpin()
|
H A D | frame.cpp | 80 Quatd 105 Quatd 170 Quatd dq = ~q0 * q1; in getAngularVelocity() 256 Quatd 288 Quatd 293 Quatd yrot180 = Quatd(0.0, 0.0, 1.0, 0.0); in getOrientation() 370 Quatd 465 Quatd 518 Quatd dq = ~q0 * q1; in computeAngularVelocity() 568 Quatd [all …]
|
H A D | customrotation.cpp | 55 virtual Quatd computeSpin(double t) const in computeSpin() 77 …return Quatd::xrotation(PI) * Quatd::xrotation(degToRad(-inclination)) * Quatd::yrotation(degToRad… in computeEquatorOrientation() 79 return Quatd::xrotation(degToRad(-inclination)) * Quatd::yrotation(degToRad(-node)); in computeEquatorOrientation() 121 Quatd computeSpin(double tjd) const in computeSpin() 127 return Quatd::yrotation(-theta); in computeSpin() 130 Quatd computeEquatorOrientation(double tjd) const in computeEquatorOrientation() 157 Quatd RPi = Quatd::zrotation(PiA); in computeEquatorOrientation() 158 Quatd rpi = Quatd::xrotation(piA); in computeEquatorOrientation() 159 Quatd eclRotation = ~RPi * rpi * RPi; in computeEquatorOrientation() 161 Quatd q = Quatd::xrotation(obliquity) * Quatd::zrotation(-precession) * ~eclRotation; in computeEquatorOrientation() [all …]
|
H A D | spicerotation.h | 41 Quatd computeEquatorOrientation(double /* tdb */) const in computeEquatorOrientation() 43 return Quatd(1.0); in computeEquatorOrientation() 46 Quatd computeSpin(double jd) const;
|
H A D | skygrid.h | 47 Quatd orientation() const in orientation() 52 void setOrientation(const Quatd& orientation) in setOrientation() 108 Quatd m_orientation;
|
/dports/astro/celestia-gtk/celestia-1.6.1/src/celestia/ |
H A D | celx_rotation.cpp | 21 Quatd* q = reinterpret_cast<Quatd*>(lua_newuserdata(l, sizeof(Quatd))); in rotation_new() 42 Quatd* q = to_rotation(l, 1); in this_rotation() 57 Quatd* q1 = to_rotation(l, 1); in rotation_add() 58 Quatd* q2 = to_rotation(l, 2); in rotation_add() 65 Quatd result = *q1 + *q2; in rotation_add() 77 Quatd* r1 = NULL; in rotation_mult() 78 Quatd* r2 = NULL; in rotation_mult() 114 Quatd* q = this_rotation(l); in rotation_imag() 125 Quatd* q = this_rotation(l); in rotation_real() 136 Quatd* q = this_rotation(l); in rotation_transform() [all …]
|
/dports/astro/celestia/celestia-1.6.1/src/celestia/ |
H A D | celx_rotation.cpp | 21 Quatd* q = reinterpret_cast<Quatd*>(lua_newuserdata(l, sizeof(Quatd))); in rotation_new() 42 Quatd* q = to_rotation(l, 1); in this_rotation() 57 Quatd* q1 = to_rotation(l, 1); in rotation_add() 58 Quatd* q2 = to_rotation(l, 2); in rotation_add() 65 Quatd result = *q1 + *q2; in rotation_add() 77 Quatd* r1 = NULL; in rotation_mult() 78 Quatd* r2 = NULL; in rotation_mult() 114 Quatd* q = this_rotation(l); in rotation_imag() 125 Quatd* q = this_rotation(l); in rotation_real() 136 Quatd* q = this_rotation(l); in rotation_transform() [all …]
|
/dports/misc/usd/USD-21.11/pxr/base/gf/testenv/ |
H A D | testGfQuaternion.py | 34 (Gf.Quatd, Gf.Vec3d, 0.00001), 68 self.assertIsInstance(Gf.Quath(Gf.Quatd()), Gf.Quath) 70 self.assertIsInstance(Gf.Quatf(Gf.Quatd()), Gf.Quatf) 71 self.assertIsInstance(Gf.Quatd(Gf.Quath()), Gf.Quatd) 72 self.assertIsInstance(Gf.Quatd(Gf.Quatf()), Gf.Quatd)
|