Lines Matching refs:scale1
37 Scalar scale1 = internal::sin( ( t * theta) ) / sinTheta; in slerp_legacy() local
39 scale1 = -scale1; in slerp_legacy()
41 return Q(scale0 * a.coeffs() + scale1 * b.coeffs()); in slerp_legacy()
53 Scalar scale1; in slerp_legacy_nlerp() local
58 scale1 = t; in slerp_legacy_nlerp()
67 scale1 = internal::sin( ( t * theta) ) / sinTheta; in slerp_legacy_nlerp()
69 scale1 = -scale1; in slerp_legacy_nlerp()
72 return Q(scale0 * a.coeffs() + scale1 * b.coeffs()); in slerp_legacy_nlerp()
101 Scalar scale1 = t * sin_over_x( ( t * theta) ) / sinOverTheta; in slerp_rw() local
103 scale1 = -scale1; in slerp_rw()
105 return Quaternion<Scalar>(scale0 * a.coeffs() + scale1 * b.coeffs()); in slerp_rw()
126 Scalar scale1; in slerp_gael() local
130 scale1 = t; in slerp_gael()
136 scale1 = internal::sin( ( t * theta) ) / sinTheta; in slerp_gael()
138 scale1 = -scale1; in slerp_gael()
141 return Quaternion<Scalar>(scale0 * a.coeffs() + scale1 * b.coeffs()); in slerp_gael()