Home
last modified time | relevance | path

Searched refs:edge1 (Results 1 – 25 of 39) sorted by relevance

12

/external/mesa3d/src/glsl/builtins/ir/
Dsmoothstep.ir5 (declare (in) float edge1)
11 …pression float - (var_ref x) (var_ref edge0)) (expression float - (var_ref edge1) (var_ref edge0)))
18 (declare (in) float edge1)
24 …xpression vec2 - (var_ref x) (var_ref edge0)) (expression float - (var_ref edge1) (var_ref edge0)))
32 (declare (in) float edge1)
38 …xpression vec3 - (var_ref x) (var_ref edge0)) (expression float - (var_ref edge1) (var_ref edge0)))
47 (declare (in) float edge1)
53 …xpression vec4 - (var_ref x) (var_ref edge0)) (expression float - (var_ref edge1) (var_ref edge0)))
61 (declare (in) vec2 edge1)
67 …expression vec2 - (var_ref x) (var_ref edge0)) (expression vec2 - (var_ref edge1) (var_ref edge0)))
[all …]
/external/libgdx/extensions/gdx-box2d/gdx-box2d/jni/Box2D/Collision/
Db2CollidePolygon.cpp65 const b2PolygonShape* poly1, const b2Transform& xf1, int32 edge1, in b2FindIncidentEdge() argument
74 b2Assert(0 <= edge1 && edge1 < poly1->m_count); in b2FindIncidentEdge()
77 b2Vec2 normal1 = b2MulT(xf2.q, b2Mul(xf1.q, normals1[edge1])); in b2FindIncidentEdge()
97 c[0].id.cf.indexA = (uint8)edge1; in b2FindIncidentEdge()
103 c[1].id.cf.indexA = (uint8)edge1; in b2FindIncidentEdge()
136 int32 edge1; // reference edge in b2CollidePolygons() local
146 edge1 = edgeB; in b2CollidePolygons()
156 edge1 = edgeA; in b2CollidePolygons()
162 b2FindIncidentEdge(incidentEdge, poly1, xf1, edge1, poly2, xf2); in b2CollidePolygons()
167 int32 iv1 = edge1; in b2CollidePolygons()
[all …]
Db2CollideEdge.cpp245 b2Vec2 edge1 = m_v2 - m_v1; in Collide() local
246 edge1.Normalize(); in Collide()
247 m_normal1.Set(edge1.y, -edge1.x); in Collide()
258 convex1 = b2Cross(edge0, edge1) >= 0.0f; in Collide()
268 convex2 = b2Cross(edge1, edge2) > 0.0f; in Collide()
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/CollisionDispatch/
DbtBox2dBox2dCollisionAlgorithm.cpp135 static btScalar EdgeSeparation(const btBox2dShape* poly1, const btTransform& xf1, int edge1, in EdgeSeparation() argument
144 btAssert(0 <= edge1 && edge1 < poly1->getVertexCount()); in EdgeSeparation()
147 btVector3 normal1World = b2Mul(xf1.getBasis(), normals1[edge1]); in EdgeSeparation()
157 btVector3 v1 = b2Mul(xf1, vertices1[edge1]); in EdgeSeparation()
256 const btBox2dShape* poly1, const btTransform& xf1, int edge1, in FindIncidentEdge() argument
265 btAssert(0 <= edge1 && edge1 < poly1->getVertexCount()); in FindIncidentEdge()
268 btVector3 normal1 = b2MulT(xf2.getBasis(), b2Mul(xf1.getBasis(), normals1[edge1])); in FindIncidentEdge()
323 int edge1; // reference edge in b2CollidePolygons() local
335 edge1 = edgeB; in b2CollidePolygons()
344 edge1 = edgeA; in b2CollidePolygons()
[all …]
DSphereTriangleDetector.cpp179 btVector3 edge1( *p2 - *p1 ); in pointInTriangle() local
187 btVector3 edge1_normal( edge1.cross(normal)); in pointInTriangle()
/external/vulkan-validation-layers/libs/glm/detail/
Dfunc_common.inl588 genType const & edge1, argument
596 genType tmp = clamp((x - edge0) / (edge1 - edge0), genType(0), genType(1));
604 T const & edge1, argument
613 smoothstep(edge0, edge1, x.x),
614 smoothstep(edge0, edge1, x.y));
621 T const & edge1, argument
630 smoothstep(edge0, edge1, x.x),
631 smoothstep(edge0, edge1, x.y),
632 smoothstep(edge0, edge1, x.z));
639 T const & edge1, argument
[all …]
Dfunc_common.hpp314 genType const & edge1,
320 typename genType::value_type const & edge1,
Dintrinsic_common.hpp77 __m128 sse_ssp_ps(__m128 edge0, __m128 edge1, __m128 x);
/external/opencv/cv/src/
Dcvsubdivision2d.cpp661 CvSubdiv2DEdge edge0 = (CvSubdiv2DEdge) quadedge, edge1, edge2; in cvCalcSubdivVoronoi2D() local
668 edge1 = cvSubdiv2DGetEdge( edge0, CV_NEXT_AROUND_LEFT ); in cvCalcSubdivVoronoi2D()
669 edge2 = cvSubdiv2DGetEdge( edge1, CV_NEXT_AROUND_LEFT ); in cvCalcSubdivVoronoi2D()
672 icvCreateCenterNormalLine( edge1, &a1, &b1, &c1 ); in cvCalcSubdivVoronoi2D()
681 ((CvQuadEdge2D *) (edge1 & ~3))->pt[3 - (edge1 & 2)] = in cvCalcSubdivVoronoi2D()
688 edge1 = cvSubdiv2DGetEdge( edge0, CV_NEXT_AROUND_RIGHT ); in cvCalcSubdivVoronoi2D()
689 edge2 = cvSubdiv2DGetEdge( edge1, CV_NEXT_AROUND_RIGHT ); in cvCalcSubdivVoronoi2D()
692 icvCreateCenterNormalLine( edge1, &a1, &b1, &c1 ); in cvCalcSubdivVoronoi2D()
702 ((CvQuadEdge2D *) (edge1 & ~3))->pt[1 + (edge1 & 2)] = in cvCalcSubdivVoronoi2D()
/external/vulkan-validation-layers/libs/glm/gtx/
Dintersect.inl86 // genType edge1 = vert1 - vert0;
91 // float det = dot(edge1, pvec);
101 // genType qvec = cross(tvec, edge1);
123 genType edge1 = vert1 - vert0; local
128 float det = dot(edge1, pvec);
140 genType qvec = cross(tvec, edge1);
/external/libgdx/extensions/gdx-freetype/jni/freetype-2.6.2/src/autofit/
Dafcjk.c1759 AF_Edge edge1, edge2; in af_cjk_hint_edges() local
1766 edge1 = NULL; in af_cjk_hint_edges()
1771 edge1 = edge; in af_cjk_hint_edges()
1776 edge1 = edge2; in af_cjk_hint_edges()
1780 if ( !edge1 ) in af_cjk_hint_edges()
1786 edge1 - edges, edge1->fpos, edge1->opos / 64.0, in af_cjk_hint_edges()
1787 blue->fit / 64.0, edge1->pos / 64.0 )); in af_cjk_hint_edges()
1792 edge1->pos = blue->fit; in af_cjk_hint_edges()
1793 edge1->flags |= AF_EDGE_DONE; in af_cjk_hint_edges()
1797 af_cjk_align_linked_edge( hints, dim, edge1, edge2 ); in af_cjk_hint_edges()
[all …]
Daflatin.c2423 AF_Edge edge1, edge2; /* these edges form the stem to check */ in af_latin_hint_edges() local
2429 edge1 = NULL; in af_latin_hint_edges()
2461 edge1 = edge; in af_latin_hint_edges()
2467 edge1 = edge2; in af_latin_hint_edges()
2471 if ( !edge1 ) in af_latin_hint_edges()
2478 edge1 - edges, edge1->opos / 64.0, blue->fit / 64.0, in af_latin_hint_edges()
2479 edge1->pos / 64.0, edge - edges )); in af_latin_hint_edges()
2483 edge1 - edges, edge1->opos / 64.0, blue->fit / 64.0, in af_latin_hint_edges()
2484 edge1->pos / 64.0 )); in af_latin_hint_edges()
2489 edge1->pos = blue->fit; in af_latin_hint_edges()
[all …]
Daflatin2.c1877 AF_Edge edge1, edge2; in af_latin2_hint_edges() local
1884 edge1 = NULL; in af_latin2_hint_edges()
1889 edge1 = edge; in af_latin2_hint_edges()
1894 edge1 = edge2; in af_latin2_hint_edges()
1898 if ( !edge1 ) in af_latin2_hint_edges()
1903 edge1-edges, edge1->opos / 64.0, blue->fit / 64.0, in af_latin2_hint_edges()
1904 edge1->pos / 64.0 )); in af_latin2_hint_edges()
1906 edge1->pos = blue->fit; in af_latin2_hint_edges()
1907 edge1->flags |= AF_EDGE_DONE; in af_latin2_hint_edges()
1911 af_latin2_align_linked_edge( hints, dim, edge1, edge2 ); in af_latin2_hint_edges()
[all …]
Dafloader.c304 AF_Edge edge1 = axis->edges; /* leftmost edge */ in af_loader_load_g() local
305 AF_Edge edge2 = edge1 + in af_loader_load_g()
312 old_lsb = edge1->opos; in af_loader_load_g()
313 new_lsb = edge1->pos; in af_loader_load_g()
/external/freetype/src/autofit/
Dafcjk.c1817 AF_Edge edge1, edge2; in af_cjk_hint_edges() local
1824 edge1 = NULL; in af_cjk_hint_edges()
1829 edge1 = edge; in af_cjk_hint_edges()
1834 edge1 = edge2; in af_cjk_hint_edges()
1838 if ( !edge1 ) in af_cjk_hint_edges()
1844 edge1 - edges, edge1->fpos, edge1->opos / 64.0, in af_cjk_hint_edges()
1845 blue->fit / 64.0, edge1->pos / 64.0 )); in af_cjk_hint_edges()
1850 edge1->pos = blue->fit; in af_cjk_hint_edges()
1851 edge1->flags |= AF_EDGE_DONE; in af_cjk_hint_edges()
1855 af_cjk_align_linked_edge( hints, dim, edge1, edge2 ); in af_cjk_hint_edges()
[all …]
Daflatin2.c1882 AF_Edge edge1, edge2; in af_latin2_hint_edges() local
1889 edge1 = NULL; in af_latin2_hint_edges()
1894 edge1 = edge; in af_latin2_hint_edges()
1899 edge1 = edge2; in af_latin2_hint_edges()
1903 if ( !edge1 ) in af_latin2_hint_edges()
1908 edge1-edges, edge1->opos / 64.0, blue->fit / 64.0, in af_latin2_hint_edges()
1909 edge1->pos / 64.0 )); in af_latin2_hint_edges()
1911 edge1->pos = blue->fit; in af_latin2_hint_edges()
1912 edge1->flags |= AF_EDGE_DONE; in af_latin2_hint_edges()
1916 af_latin2_align_linked_edge( hints, dim, edge1, edge2 ); in af_latin2_hint_edges()
[all …]
Daflatin.c2863 AF_Edge edge1, edge2; /* these edges form the stem to check */ in af_latin_hint_edges() local
2869 edge1 = NULL; in af_latin_hint_edges()
2901 edge1 = edge; in af_latin_hint_edges()
2907 edge1 = edge2; in af_latin_hint_edges()
2911 if ( !edge1 ) in af_latin_hint_edges()
2918 edge1 - edges, edge1->opos / 64.0, blue->fit / 64.0, in af_latin_hint_edges()
2919 edge1->pos / 64.0, edge - edges )); in af_latin_hint_edges()
2923 edge1 - edges, edge1->opos / 64.0, blue->fit / 64.0, in af_latin_hint_edges()
2924 edge1->pos / 64.0 )); in af_latin_hint_edges()
2929 edge1->pos = blue->fit; in af_latin_hint_edges()
[all …]
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/LinearMath/
DbtGeometryUtil.cpp99 btVector3 planeEquation,edge0,edge1; in getPlaneEquationsFromVertices() local
101 edge1 = N3-N1; in getPlaneEquationsFromVertices()
105 planeEquation = normalSign * edge0.cross(edge1); in getPlaneEquationsFromVertices()
/external/libgdx/extensions/gdx-box2d/gdx-box2d-gwt/src/com/badlogic/gdx/physics/box2d/gwt/emu/org/jbox2d/collision/
DCollision.java483 final Transform xf1, int edge1, final PolygonShape poly2, final Transform xf2) {
491 assert (0 <= edge1 && edge1 < count1);
504 final Vec2 v = normals1[edge1];
533 c0.id.indexA = (byte) edge1;
543 c1.id.indexA = (byte) edge1;
596 int edge1; // reference edge
605 edge1 = results2.edgeIndex;
613 edge1 = results1.edgeIndex;
619 findIncidentEdge(incidentEdge, poly1, xf1, edge1, poly2, xf2);
624 final int iv1 = edge1;
[all …]
/external/jmonkeyengine/engine/src/core/com/jme3/util/
DTangentBinormalGenerator.java310 Vector3f edge1 = new Vector3f(); in processTriangle() local
334 v[1].subtract(v[0], edge1); in processTriangle()
337 tangent.set(edge1); in processTriangle()
350 tangent.x = (edge2uv.y * edge1.x - edge1uv.y * edge2.x) * factor; in processTriangle()
351 tangent.y = (edge2uv.y * edge1.y - edge1uv.y * edge2.y) * factor; in processTriangle()
352 tangent.z = (edge2uv.y * edge1.z - edge1uv.y * edge2.z) * factor; in processTriangle()
357 binormal.x = (edge1uv.x * edge2.x - edge2uv.x * edge1.x) * factor; in processTriangle()
358 binormal.y = (edge1uv.x * edge2.y - edge2uv.x * edge1.y) * factor; in processTriangle()
359 binormal.z = (edge1uv.x * edge2.z - edge2uv.x * edge1.z) * factor; in processTriangle()
/external/mesa3d/src/glsl/builtins/profiles/
D100.glsl170 float smoothstep(float edge0, float edge1, float x);
171 vec2 smoothstep(vec2 edge0, vec2 edge1, vec2 x);
172 vec3 smoothstep(vec3 edge0, vec3 edge1, vec3 x);
173 vec4 smoothstep(vec4 edge0, vec4 edge1, vec4 x);
175 vec2 smoothstep(float edge0, float edge1, vec2 x);
176 vec3 smoothstep(float edge0, float edge1, vec3 x);
177 vec4 smoothstep(float edge0, float edge1, vec4 x);
D110.glsl170 float smoothstep(float edge0, float edge1, float x);
171 vec2 smoothstep(vec2 edge0, vec2 edge1, vec2 x);
172 vec3 smoothstep(vec3 edge0, vec3 edge1, vec3 x);
173 vec4 smoothstep(vec4 edge0, vec4 edge1, vec4 x);
175 vec2 smoothstep(float edge0, float edge1, vec2 x);
176 vec3 smoothstep(float edge0, float edge1, vec3 x);
177 vec4 smoothstep(float edge0, float edge1, vec4 x);
D120.glsl170 float smoothstep(float edge0, float edge1, float x);
171 vec2 smoothstep(vec2 edge0, vec2 edge1, vec2 x);
172 vec3 smoothstep(vec3 edge0, vec3 edge1, vec3 x);
173 vec4 smoothstep(vec4 edge0, vec4 edge1, vec4 x);
175 vec2 smoothstep(float edge0, float edge1, vec2 x);
176 vec3 smoothstep(float edge0, float edge1, vec3 x);
177 vec4 smoothstep(float edge0, float edge1, vec4 x);
/external/skia/samplecode/
DSamplePatch.cpp137 SkPoint* edge1 = edge0 + nu; in draw() local
138 SkPoint* edge2 = edge1 + nv; in draw()
143 eval_patch_edge(fPts + 3, edge1, nv); in draw()
166 r[nu] = edge1[row]; in draw()
/external/jmonkeyengine/engine/src/core/com/jme3/math/
DRay.java210 Vector3f edge1 = v1.subtract(v0, tempVb); in intersects() local
212 Vector3f norm = edge1.cross(edge2, tempVd); in intersects()
230 * direction.dot(edge1.crossLocal(diff)); in intersects()

12