HomeSort by relevance Sort by last modified time
    Searched full:tangent (Results 1 - 25 of 167) sorted by null

1 2 3 4 5 6 7

  /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.

Completed in 699 milliseconds

1 2 3 4 5 6 7