/external/vulkan-validation-layers/libs/glm/gtx/ |
handed_coordinate_space.inl | 15 detail::tvec3<T, P> const & tangent, 20 return dot(cross(normal, tangent), binormal) > T(0); 26 detail::tvec3<T, P> const & tangent, 31 return dot(cross(normal, tangent), binormal) < T(0);
|
handed_coordinate_space.hpp | 57 detail::tvec3<T, P> const & tangent, 65 detail::tvec3<T, P> const & tangent,
|
/external/skia/tests/ |
PathMeasureTest.cpp | 115 SkVector tangent; local 116 REPORTER_ASSERT(reporter, meas.getPosTan(SK_ScalarHalf, &position, &tangent)); 122 REPORTER_ASSERT(reporter, tangent.fX == -SK_Scalar1); 123 REPORTER_ASSERT(reporter, tangent.fY == 0); 141 REPORTER_ASSERT(reporter, meas.getPosTan(SK_ScalarHalf, &position, &tangent)); 147 REPORTER_ASSERT(reporter, tangent.fX == SK_Scalar1); 148 REPORTER_ASSERT(reporter, tangent.fY == 0); 149 REPORTER_ASSERT(reporter, meas.getPosTan(2.5f, &position, &tangent)); 154 REPORTER_ASSERT(reporter, tangent.fX == 0); 155 REPORTER_ASSERT(reporter, tangent.fY == SK_Scalar1) [all...] |
/prebuilts/misc/common/swig/include/2.0.11/ |
math.i | 19 /* Tangent of x */ 28 /* Inverse tangent in range [-PI/2,PI/2]. */ 31 /* Inverse tangent of y/x in range [-PI,PI]. */ 40 /* Hyperbolic tangent of x */
|
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/ |
HermiteInterpolator.java | 33 /** The slope of the tangent at the start point. */ 35 /** The slope of the tangent at the end point. */ 88 // Calculate the slope of the tangent at p1. 91 // The slope of the tangent is half of the vector p0->p2. 96 // B(bx,by) is the slope vector of the tangent at p2. 103 // The slope of the tangent is the mirror image of vector B to vector A. 112 // Calculate the slope of the tangent at p2. 115 // The slope of the tangent is half of the vector p1->p3. 120 // B(bx,by) is the slope vector of the tangent at p1. 127 // The slope of the tangent is the mirror image of vector B to vector A [all...] |
/external/skia/src/effects/ |
SkDashPathEffect.cpp | 204 SkVector tangent = pts[1] - pts[0]; local 205 if (tangent.isZero()) { 209 tangent.scale(SkScalarInvert(length)); 213 if (SkScalarNearlyEqual(SK_Scalar1, tangent.fX) || 214 SkScalarNearlyEqual(-SK_Scalar1, tangent.fX)) { 216 } else if (SkScalarNearlyEqual(SK_Scalar1, tangent.fY) || 217 SkScalarNearlyEqual(-SK_Scalar1, tangent.fY)) { 277 SkScalar x = pts[0].fX + SkScalarMul(tangent.fX, SkScalarHalf(clampedInitialDashLength)); 278 SkScalar y = pts[0].fY + SkScalarMul(tangent.fY, SkScalarHalf(clampedInitialDashLength)); 310 SkScalar x = pts[0].fX + SkScalarMul(tangent.fX, distance) [all...] |
Sk1DPathEffect.cpp | 80 SkVector tangent; local 85 if (!meas.getPosTan(dist + sx, &pos, &tangent)) { 93 matrix.setSinCos(tangent.fY, tangent.fX, 0, 0);
|
/frameworks/base/libs/hwui/font/ |
Font.cpp | 238 SkPathMeasure& measure, SkPoint* position, SkVector* tangent) { 245 bool ok = measure.getPosTan(x + hOffset + glyph->mBitmapLeft + halfWidth, position, tangent); 250 // Move along the tangent and offset by the normal 251 destination[0].set(-tangent->fX * halfWidth - tangent->fY * vOffset, 252 -tangent->fY * halfWidth + tangent->fX * vOffset); 253 destination[1].set(tangent->fX * halfWidth - tangent->fY * vOffset, 254 tangent->fY * halfWidth + tangent->fX * vOffset) 312 SkVector tangent; local [all...] |
/external/v8/src/third_party/fdlibm/ |
README.v8 | 16 tangent. To make inlining into generated code possible, a large portion of
|
/frameworks/base/graphics/java/android/graphics/ |
PathMeasure.java | 24 * of a path, and/or to find the position and tangent along it, call 39 * path's length, and the position and tangent of any position along the 77 * corresponding position and tangent. Returns false if there is no path, 78 * or a zero-length path was specified, in which case position and tangent 83 * @param tan If not null, returns the sampled tangent (x==[0], y==[1]) 104 * associated with the position and tangent at the specified distance
|
/external/opencv3/3rdparty/openexr/Imath/ |
ImathFrame.h | 70 Vec3<T>&, // Previous tangent 71 Vec3<T>& ); // Current tangent 123 // new point and tangent vector along the curve. 131 Vec3<T>& ti, // Previous tangent vector 132 Vec3<T>& tj ) // Current tangent vector
|
/external/mesa3d/src/mesa/math/ |
m_eval.h | 85 * surface and the tangent directions spanning the tangent plane 89 * at the same time. To get the correct tangent length du and dv
|
/external/skia/include/core/ |
SkPathMeasure.h | 43 the corresponding position and tangent. 45 position and tangent are unchanged. 48 SkVector* tangent);
|
/prebuilts/go/darwin-x86/src/math/ |
tanh.go | 13 // Hyperbolic tangent 23 // Returns hyperbolic tangent of argument in the range MINLOG to MAXLOG. 68 // Tanh returns the hyperbolic tangent of x.
|
tan.go | 8 Floating-point tangent. 18 // Circular tangent 27 // Returns the circular tangent of the radian argument x. 76 // Tan returns the tangent of the radian argument x.
|
/prebuilts/go/linux-x86/src/math/ |
tanh.go | 13 // Hyperbolic tangent 23 // Returns hyperbolic tangent of argument in the range MINLOG to MAXLOG. 68 // Tanh returns the hyperbolic tangent of x.
|
/external/skia/include/effects/ |
Sk1DPathEffect.h | 28 for the point/tangent at the specified distance. 57 position and tangent)
|
/external/skia/src/core/ |
SkPathMeasure.cpp | 350 SkScalar t, SkPoint* pos, SkVector* tangent) { 357 if (tangent) { 358 tangent->setNormalize(pts[1].fX - pts[0].fX, pts[1].fY - pts[0].fY); 362 SkEvalQuadAt(pts, t, pos, tangent); 363 if (tangent) { 364 tangent->normalize(); 368 SkConic(pts[0], pts[2], pts[3], pts[1].fX).evalAt(t, pos, tangent); 369 if (tangent) { 370 tangent->normalize(); 374 SkEvalCubicAt(pts, t, pos, tangent, nullptr) [all...] |
SkScan_Hairline.cpp | 410 /* Extend the points in the direction of the starting or ending tangent by 1/2 unit to 412 the control point, use the next control point to create a tangent. If the curve 423 SkVector tangent; 425 tangent = *first - *++ctrl; 426 } while (tangent.isZero() && --controls > 0); 427 if (tangent.isZero()) { 428 tangent.set(1, 0); 431 tangent.normalize(); 434 first->fX += tangent.fX * capOutset; 435 first->fY += tangent.fY * capOutset [all...] |
/external/freetype/include/ |
fttrigon.h | 157 * Return the tangent of a given angle in fixed-point format. 164 * The tangent value. 177 * Return the arc-tangent corresponding to a given vector (x,y) in 188 * The arc-tangent value (i.e. angle).
|
/external/pdfium/third_party/freetype/include/freetype/ |
fttrigon.h | 157 * Return the tangent of a given angle in fixed-point format. 164 * The tangent value. 177 * Return the arc-tangent corresponding to a given vector (x,y) in 188 * The arc-tangent value (i.e. angle).
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/sysroot/usr/include/bits/ |
cmathcalls.h | 57 /* Arc tangent of Z. */ 64 /* Tangent of Z. */ 74 /* Hyperbolic arc tangent of Z. */ 81 /* Hyperbolic tangent of Z. */
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/i386-linux-gnu/bits/ |
cmathcalls.h | 57 /* Arc tangent of Z. */ 64 /* Tangent of Z. */ 74 /* Hyperbolic arc tangent of Z. */ 81 /* Hyperbolic tangent of Z. */
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/x86_64-linux-gnu/bits/ |
cmathcalls.h | 57 /* Arc tangent of Z. */ 64 /* Tangent of Z. */ 74 /* Hyperbolic arc tangent of Z. */ 81 /* Hyperbolic tangent of Z. */
|
/prebuilts/go/darwin-x86/src/math/cmplx/ |
tan.go | 31 // Complex circular tangent 58 // Tan returns the tangent of x. 70 // Complex hyperbolic tangent 82 // Tanh returns the hyperbolic tangent of x.
|