Home
last modified time | relevance | path

Searched refs:Quatd (Results 1 – 25 of 171) sorted by relevance

1234567

/dports/graphics/opencv/opencv-4.5.3/modules/core/test/
H A Dtest_quaternion.cpp29 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 Drotation.h34 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 Drotation.cpp41 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 Dframe.h36 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 Dobserver.h69 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 Dprecession.cpp316 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 Dspicerotation.cpp25 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 Dframe.cpp80 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 Dcustomrotation.cpp55 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 Dspicerotation.h41 Quatd computeEquatorOrientation(double /* tdb */) const in computeEquatorOrientation()
43 return Quatd(1.0); in computeEquatorOrientation()
46 Quatd computeSpin(double jd) const;
H A Dskygrid.h47 Quatd orientation() const in orientation()
52 void setOrientation(const Quatd& orientation) in setOrientation()
108 Quatd m_orientation;
H A Dobserver.cpp190 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 Drotation.h34 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 Drotation.cpp41 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 Dframe.h36 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 Dobserver.h69 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 Dprecession.cpp316 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 Dspicerotation.cpp25 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 Dframe.cpp80 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 Dcustomrotation.cpp55 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 Dspicerotation.h41 Quatd computeEquatorOrientation(double /* tdb */) const in computeEquatorOrientation()
43 return Quatd(1.0); in computeEquatorOrientation()
46 Quatd computeSpin(double jd) const;
H A Dskygrid.h47 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 Dcelx_rotation.cpp21 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 Dcelx_rotation.cpp21 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 DtestGfQuaternion.py34 (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)

1234567