HomeSort by relevance Sort by last modified time
    Searched refs:Triangle (Results 1 - 25 of 64) sorted by null

1 2 3

  /external/chromium_org/third_party/skia/experimental/Intersection/
TriangleUtilities.h 10 bool pointInTriangle(const Triangle& triangle, const _Point& pt);
TriangleUtilities.cpp 11 bool pointInTriangle(const Triangle& triangle, const _Point& pt) {
13 _Vector v0 = triangle[2] - triangle[0];
14 _Vector v1 = triangle[1] - triangle[0];
15 _Vector v2 = pt - triangle[0];
29 // Check if point is in triangle
  /external/skia/experimental/Intersection/
TriangleUtilities.h 10 bool pointInTriangle(const Triangle& triangle, const _Point& pt);
TriangleUtilities.cpp 11 bool pointInTriangle(const Triangle& triangle, const _Point& pt) {
13 _Vector v0 = triangle[2] - triangle[0];
14 _Vector v1 = triangle[1] - triangle[0];
15 _Vector v2 = pt - triangle[0];
29 // Check if point is in triangle
  /external/clang/test/PCH/
enum.c 17 enum Shape s = Triangle;
enum.h 11 Triangle = 17,
  /external/deqp/framework/referencerenderer/
rrPrimitiveTypes.hpp 35 PRIMITIVETYPE_TRIANGLE_STRIP, //!< Triangle strip
36 PRIMITIVETYPE_TRIANGLE_FAN, //!< Triangle fan
47 PRIMITIVETYPE_TRIANGLE_STRIP_ADJACENCY, //!< Triangle strip (adjacency)
53 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_TRIANGLES> { typedef pa::Triangle Type; typedef pa::Triangle BaseType; typedef pa::Triangles Assembler; };
54 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_TRIANGLE_STRIP> { typedef pa::Triangle Type; typedef pa::Triangle BaseType; typedef pa::TriangleStrip Assembler; };
55 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_TRIANGLE_FAN> { typedef pa::Triangle Type; typedef pa::Triangle BaseType; typedef pa::TriangleFan Assembler; };
62 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_TRIANGLES_ADJACENCY> { typedef pa::TriangleAdjacency Type; typedef pa::Triangle BaseType; typedef pa::TrianglesAdjacency Assembler; }
    [all...]
rrPrimitiveAssembler.hpp 34 struct Triangle
41 Triangle (void)
49 Triangle (VertexPacket* v0_, VertexPacket* v1_, VertexPacket* v2_, int provokingIndex_)
85 *(outputIterator++) = Triangle(vertices[ndx], vertices[ndx+1], vertices[ndx+2], provokingOffset);
114 *(outputIterator++) = Triangle(vert0, vert1, vertices[ndx], (provokingConvention == rr::PROVOKINGVERTEX_FIRST) ? (0) : (2));
124 *(outputIterator++) = Triangle(vert0, vert1, vertices[ndx], (provokingConvention == rr::PROVOKINGVERTEX_FIRST) ? (1) : (2));
153 *(outputIterator++) = Triangle(first, vertices[ndx], vertices[ndx+1], provokingOffset);
  /frameworks/native/opengl/tests/gldual/src/com/android/gldual/
TriangleRenderer.java 34 mTriangle = new Triangle();
107 private Triangle mTriangle;
110 class Triangle {
111 public Triangle() {
132 // A unit-sided equalateral triangle centered on the origin.
  /development/samples/OpenGL/HelloOpenGLES10/src/com/example/android/opengl/
MyGLRenderer.java 35 private Triangle mTriangle;
44 mTriangle = new Triangle();
64 // Create a rotation for the triangle
73 // Draw triangle
91 * Returns the rotation angle of the triangle shape (mTriangle).
100 * Sets the rotation angle of the triangle shape (mTriangle).
Triangle.java 25 * A two-dimensional triangle for use as a drawn object in OpenGL ES 1.0/1.1.
27 public class Triangle {
45 public Triangle() {
  /external/chromium_org/third_party/WebKit/PerformanceTests/SunSpider/tests/sunspider-0.9/
3d-raytrace.js 124 // Triangle intersection using barycentric coord method
125 function Triangle(p1, p2, p3) {
160 Triangle.prototype.intersect = function(orig, dir, near, far) {
192 var triangle = this.triangles[i];
193 var d = triangle.intersect(origin, dir, near, far);
197 closest = triangle;
248 var triangle = this.triangles[i];
249 var d = triangle.intersect(O, D, near, far);
331 triangles[i++] = new Triangle(tfl, tfr, bfr);
332 triangles[i++] = new Triangle(tfl, bfr, bfl)
    [all...]
  /external/chromium_org/third_party/WebKit/PerformanceTests/SunSpider/tests/sunspider-0.9.1/
3d-raytrace.js 124 // Triangle intersection using barycentric coord method
125 function Triangle(p1, p2, p3) {
160 Triangle.prototype.intersect = function(orig, dir, near, far) {
192 var triangle = this.triangles[i];
193 var d = triangle.intersect(origin, dir, near, far);
197 closest = triangle;
248 var triangle = this.triangles[i];
249 var d = triangle.intersect(O, D, near, far);
331 triangles[i++] = new Triangle(tfl, tfr, bfr);
332 triangles[i++] = new Triangle(tfl, bfr, bfl)
    [all...]
  /external/chromium_org/third_party/WebKit/PerformanceTests/SunSpider/tests/sunspider-1.0/
3d-raytrace.js 124 // Triangle intersection using barycentric coord method
125 function Triangle(p1, p2, p3) {
160 Triangle.prototype.intersect = function(orig, dir, near, far) {
192 var triangle = this.triangles[i];
193 var d = triangle.intersect(origin, dir, near, far);
197 closest = triangle;
248 var triangle = this.triangles[i];
249 var d = triangle.intersect(O, D, near, far);
331 triangles[i++] = new Triangle(tfl, tfr, bfr);
332 triangles[i++] = new Triangle(tfl, bfr, bfl)
    [all...]
  /development/samples/OpenGL/HelloOpenGLES20/src/com/example/android/opengl/
MyGLRenderer.java 38 private Triangle mTriangle;
55 mTriangle = new Triangle();
75 // Create a rotation for the triangle
89 // Draw triangle
151 * Returns the rotation angle of the triangle shape (mTriangle).
160 * Sets the rotation angle of the triangle shape (mTriangle).
Triangle.java 25 * A two-dimensional triangle for use as a drawn object in OpenGL ES 2.0.
27 public class Triangle {
70 public Triangle() {
111 // Enable a handle to the triangle vertices
114 // Prepare the triangle coordinate data
123 // Set color for drawing the triangle
134 // Draw the triangle
  /development/samples/ApiDemos/src/com/example/android/apis/graphics/
StaticTriangleRenderer.java 70 mTriangle = new Triangle();
183 private Triangle mTriangle;
207 static class Triangle {
208 public Triangle() {
230 // A unit-sided equilateral triangle centered on the origin.
TriangleRenderer.java 43 mTriangle = new Triangle();
171 private Triangle mTriangle;
175 class Triangle {
176 public Triangle() {
198 // A unit-sided equalateral triangle centered on the origin.
  /frameworks/rs/java/tests/GenImages/src/com/android/rs/genimage/
GenImage.java 40 private Triangle mTriangle;
61 mTriangle = new Triangle(mTestImage);
70 // Draw triangle
98 class Triangle {
211 public Triangle(Bitmap testImage) {
247 // Draw the triangle
  /development/samples/ApiDemos/src/com/example/android/apis/graphics/spritetext/
SpriteTextRenderer.java 45 mTriangle = new Triangle();
262 private Triangle mTriangle;
281 class Triangle {
282 public Triangle() {
347 // A unit-sided equalateral triangle centered on the origin.
  /external/chromium_org/third_party/mesa/src/src/mesa/swrast/
s_aatriangle.c 27 * Antialiased Triangle rasterizers
162 * Compute how much (area) of the given pixel is inside the triangle.
291 * Examine GL state and set swrast->Triangle to an
292 * appropriate antialiased triangle rasterizer function.
305 SWRAST_CONTEXT(ctx)->Triangle = general_aa_tri;
308 SWRAST_CONTEXT(ctx)->Triangle = rgba_aa_tri;
311 ASSERT(SWRAST_CONTEXT(ctx)->Triangle);
s_context.c 344 * Stub for swrast->Triangle to select a true triangle function
357 ASSERT(swrast->Triangle);
361 swrast->SpecTriangle = swrast->Triangle;
362 swrast->Triangle = _swrast_add_spec_terms_triangle;
365 swrast->Triangle( ctx, v0, v1, v2 );
452 swrast->Triangle = _swrast_validate_triangle;
618 SWRAST_CONTEXT(ctx)->Triangle( ctx, v0, v1, v3 );
619 SWRAST_CONTEXT(ctx)->Triangle( ctx, v1, v2, v3 );
632 SWRAST_CONTEXT(ctx)->Triangle( ctx, v0, v1, v2 )
    [all...]
  /external/mesa3d/src/mesa/swrast/
s_aatriangle.c 27 * Antialiased Triangle rasterizers
162 * Compute how much (area) of the given pixel is inside the triangle.
291 * Examine GL state and set swrast->Triangle to an
292 * appropriate antialiased triangle rasterizer function.
305 SWRAST_CONTEXT(ctx)->Triangle = general_aa_tri;
308 SWRAST_CONTEXT(ctx)->Triangle = rgba_aa_tri;
311 ASSERT(SWRAST_CONTEXT(ctx)->Triangle);
s_context.c 344 * Stub for swrast->Triangle to select a true triangle function
357 ASSERT(swrast->Triangle);
361 swrast->SpecTriangle = swrast->Triangle;
362 swrast->Triangle = _swrast_add_spec_terms_triangle;
365 swrast->Triangle( ctx, v0, v1, v2 );
452 swrast->Triangle = _swrast_validate_triangle;
618 SWRAST_CONTEXT(ctx)->Triangle( ctx, v0, v1, v3 );
619 SWRAST_CONTEXT(ctx)->Triangle( ctx, v1, v2, v3 );
632 SWRAST_CONTEXT(ctx)->Triangle( ctx, v0, v1, v2 )
    [all...]
  /external/chromium_org/third_party/mesa/src/src/mesa/tnl/
t_vb_render.c 34 * and triangle rasterizers via the function pointers:
125 const tnl_triangle_func TriangleFunc = tnl->Driver.Render.Triangle; \
213 const tnl_triangle_func TriangleFunc = tnl->Driver.Render.Triangle; \
282 ASSERT(tnl->Driver.Render.Triangle);

Completed in 569 milliseconds

1 2 3