Home
last modified time | relevance | path

Searched refs:sin_half_angle (Results 1 – 8 of 8) sorted by relevance

/dports/www/chromium-legacy/chromium-88.0.4324.182/ui/gfx/geometry/
H A Dquaternion.cc93 double sin_half_angle = std::sqrt(1.0 - cos_half_angle * cos_half_angle); in Slerp() local
94 if (sin_half_angle < kEpsilon) { in Slerp()
101 double scaleA = std::sin((1 - t) * half_angle) / sin_half_angle; in Slerp()
102 double scaleB = std::sin(t * half_angle) / sin_half_angle; in Slerp()
/dports/graphics/libQGLViewer/libQGLViewer-2.7.2/QGLViewer/
H A Dquaternion.h123 const qreal sin_half_angle = sin(angle / 2.0); in setAxisAngle() local
124 q[0] = sin_half_angle * axis[0] / norm; in setAxisAngle()
125 q[1] = sin_half_angle * axis[1] / norm; in setAxisAngle()
126 q[2] = sin_half_angle * axis[2] / norm; in setAxisAngle()
/dports/math/cgal/CGAL-5.3/include/CGAL/Qt/
H A Dquaternion.h117 const qreal sin_half_angle = sin(angle / 2.0); in setAxisAngle() local
118 q[0] = sin_half_angle * axis[0] / norm; in setAxisAngle()
119 q[1] = sin_half_angle * axis[1] / norm; in setAxisAngle()
120 q[2] = sin_half_angle * axis[2] / norm; in setAxisAngle()
/dports/math/octomap/octomap-1.9.7/octovis/src/extern/QGLViewer/
H A Dquaternion.h116 const qreal sin_half_angle = sin(angle / 2.0); in setAxisAngle() local
117 q[0] = sin_half_angle*axis[0]/norm; in setAxisAngle()
118 q[1] = sin_half_angle*axis[1]/norm; in setAxisAngle()
119 q[2] = sin_half_angle*axis[2]/norm; in setAxisAngle()
/dports/graphics/cogl/cogl-1.22.8/cogl/
H A Dcogl-quaternion.c111 float sin_half_angle; in cogl_quaternion_init_from_angle_vector() local
121 sin_half_angle = sinf (half_angle); in cogl_quaternion_init_from_angle_vector()
125 quaternion->x = axis[0] * sin_half_angle; in cogl_quaternion_init_from_angle_vector()
126 quaternion->y = axis[1] * sin_half_angle; in cogl_quaternion_init_from_angle_vector()
127 quaternion->z = axis[2] * sin_half_angle; in cogl_quaternion_init_from_angle_vector()
/dports/x11-wm/muffin/muffin-4.8.0/cogl/cogl/
H A Dcogl-quaternion.c111 float sin_half_angle; in cogl_quaternion_init_from_angle_vector() local
121 sin_half_angle = sinf (half_angle); in cogl_quaternion_init_from_angle_vector()
125 quaternion->x = axis[0] * sin_half_angle; in cogl_quaternion_init_from_angle_vector()
126 quaternion->y = axis[1] * sin_half_angle; in cogl_quaternion_init_from_angle_vector()
127 quaternion->z = axis[2] * sin_half_angle; in cogl_quaternion_init_from_angle_vector()
/dports/security/klee/klee-2.2/utils/hacks/TreeGraphs/Graphics/Geometry/
H A Dquat.py37 sin_half_angle= 1.0 - cos_half_angle**2
39 return vec3.mulN(axis, sin_half_angle) + (cos_half_angle,)
/dports/games/magiccube4d/magiccube4d-src-2_2/
H A DSQuat.cpp55 double sin_half_angle = sin(half_angle); in InitFromVector() local
57 VXS3(axis, normvec, sin_half_angle); in InitFromVector()