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

1 2 3 4 5 6

  /external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/CollisionShapes/
btTriangleBuffer.cpp 24 void btTriangleBuffer::processTriangle(btVector3* triangle,int partId,int triangleIndex)
27 tri.m_vertex0 = triangle[0];
28 tri.m_vertex1 = triangle[1];
29 tri.m_vertex2 = triangle[2];
btTriangleCallback.h 22 ///The btTriangleCallback provides a callback for each overlapping triangle when calling processAllTriangles.
29 virtual void processTriangle(btVector3* triangle, int partId, int triangleIndex) = 0;
37 virtual void internalProcessTriangleIndex(btVector3* triangle,int partId,int triangleIndex) = 0;
btStaticPlaneShape.cpp 76 btVector3 triangle[3]; local
77 triangle[0] = projectedCenter + tangentDir0*radius + tangentDir1*radius;
78 triangle[1] = projectedCenter + tangentDir0*radius - tangentDir1*radius;
79 triangle[2] = projectedCenter - tangentDir0*radius - tangentDir1*radius;
81 callback->processTriangle(triangle,0,0);
83 triangle[0] = projectedCenter - tangentDir0*radius - tangentDir1*radius;
84 triangle[1] = projectedCenter - tangentDir0*radius + tangentDir1*radius;
85 triangle[2] = projectedCenter + tangentDir0*radius + tangentDir1*radius;
87 callback->processTriangle(triangle,0,1);
btStridingMeshInterface.cpp 38 btVector3 triangle[3]; local
67 triangle[0].setValue(graphicsbase[0]*meshScaling.getX(),graphicsbase[1]*meshScaling.getY(),graphicsbase[2]*meshScaling.getZ());
69 triangle[1].setValue(graphicsbase[0]*meshScaling.getX(),graphicsbase[1]*meshScaling.getY(), graphicsbase[2]*meshScaling.getZ());
71 triangle[2].setValue(graphicsbase[0]*meshScaling.getX(),graphicsbase[1]*meshScaling.getY(), graphicsbase[2]*meshScaling.getZ());
72 callback->internalProcessTriangleIndex(triangle,part,gfxindex);
82 triangle[0].setValue(graphicsbase[0]*meshScaling.getX(),graphicsbase[1]*meshScaling.getY(),graphicsbase[2]*meshScaling.getZ());
84 triangle[1].setValue(graphicsbase[0]*meshScaling.getX(),graphicsbase[1]*meshScaling.getY(), graphicsbase[2]*meshScaling.getZ());
86 triangle[2].setValue(graphicsbase[0]*meshScaling.getX(),graphicsbase[1]*meshScaling.getY(), graphicsbase[2]*meshScaling.getZ());
87 callback->internalProcessTriangleIndex(triangle,part,gfxindex);
97 triangle[0].setValue(graphicsbase[0]*meshScaling.getX(),graphicsbase[1]*meshScaling.getY(),graphicsbase[2]* (…)
    [all...]
btTriangleBuffer.h 38 /// //do something useful here with the triangle
48 virtual void processTriangle(btVector3* triangle, int partId, int triangleIndex);
btConvexTriangleMeshShape.cpp 52 virtual void internalProcessTriangleIndex(btVector3* triangle,int partId,int triangleIndex)
59 btScalar dot = m_supportVecLocal.dot(triangle[i]);
63 m_supportVertexLocal = triangle[i];
225 virtual void internalProcessTriangleIndex(btVector3* triangle, int partId, int triangleIndex)
231 ref = triangle[0];
236 btScalar vol = btFabs((triangle[0] - ref).triple(triangle[1] - ref, triangle[2] - ref));
237 sum += (btScalar(0.25) * vol) * ((triangle[0] + triangle[1] + triangle[2] + ref))
    [all...]
btOptimizedBvh.cpp 55 virtual void internalProcessTriangleIndex(btVector3* triangle,int partId,int triangleIndex)
61 aabbMin.setMin(triangle[0]);
62 aabbMax.setMax(triangle[0]);
63 aabbMin.setMin(triangle[1]);
64 aabbMax.setMax(triangle[1]);
65 aabbMin.setMin(triangle[2]);
66 aabbMax.setMax(triangle[2]);
97 virtual void internalProcessTriangleIndex(btVector3* triangle,int partId,int triangleIndex)
99 // The partId and triangle index must fit in the same (positive) integer
109 aabbMin.setMin(triangle[0])
    [all...]
  /external/testng/src/test/java/test/triangle/
CountCalls.java 1 package test.triangle;
Child2.java 1 package test.triangle;
Child1.java 1 package test.triangle;
Base.java 1 package test.triangle;
  /external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletSoftBody/
btSoftBodyConcaveCollisionAlgorithm.cpp 89 void btSoftBodyTriangleCallback::processTriangle(btVector3* triangle,int partId, int triangleIndex)
92 //printf("triangle %d",m_triangleCount++);
102 m_dispatchInfoPtr->m_debugDraw->drawLine(tr(triangle[0]),tr(triangle[1]),color);
103 m_dispatchInfoPtr->m_debugDraw->drawLine(tr(triangle[1]),tr(triangle[2]),color);
104 m_dispatchInfoPtr->m_debugDraw->drawLine(tr(triangle[2]),tr(triangle[0]),color);
140 btVector3 normal = (triangle[1]-triangle[0]).cross(triangle[2]-triangle[0])
    [all...]
  /external/opencv3/samples/cpp/
minarea.cpp 11 cout << "This program demonstrates finding the minimum enclosing box, triangle or circle of a set\n"
45 // Find the minimum area enclosing triangle
46 vector<Point2f> triangle; local
48 minEnclosingTriangle(points, triangle);
66 // Draw the triangle
68 line(img, triangle[i], triangle[(i+1)%3], Scalar(255, 255, 0), 1, LINE_AA);
73 imshow( "Rectangle, triangle & circle", img );
  /development/samples/Snake/src/com/example/android/snake/
BackgroundView.java 63 for (int triangle = 0; triangle < mColors.length; triangle++) {
64 // Set color for all vertex points to current triangle color
65 Arrays.fill(mFillColors, mColors[triangle]);
67 // Draw one triangle
71 triangle * 2, 3, // Use 3 vertices via Index Array with offset 2
  /external/mesa3d/src/gallium/drivers/llvmpipe/
lp_rast.h 106 * Rasterization information for a triangle known to be in this bin,
153 } triangle; member in union:lp_rast_cmd_arg
177 lp_rast_arg_triangle( const struct lp_rast_triangle *triangle,
181 arg.triangle.tri = triangle;
182 arg.triangle.plane_mask = plane_mask;
187 * Build argument for a contained triangle.
190 * left coordinates of the a block that fully encloses the triangle.
193 lp_rast_arg_triangle_contained( const struct lp_rast_triangle *triangle,
197 arg.triangle.tri = triangle
    [all...]
lp_setup_vbuf.c 187 setup->triangle( setup,
197 /* emit first triangle vertex as first triangle vertex */
198 setup->triangle( setup,
207 /* emit last triangle vertex as last triangle vertex */
208 setup->triangle( setup,
220 setup->triangle( setup,
229 setup->triangle( setup,
240 /* emit last quad vertex as first triangle vertex *
    [all...]
  /external/libgdx/extensions/gdx-tools/src/com/badlogic/gdx/tools/hiero/unicodefont/effects/
ShadowEffect.java 212 /** Generate Pascal's triangle
214 * @param level The level of the triangle to generate
215 * @return The Pascal's triangle kernel */
218 float[][] triangle = new float[level][]; local
219 triangle[0] = new float[1];
220 triangle[1] = new float[2];
221 triangle[0][0] = 1.0f;
222 triangle[1][0] = 1.0f;
223 triangle[1][1] = 1.0f;
225 triangle[i] = new float[i + 1];
    [all...]
  /external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/NarrowPhaseCollision/
btRaycastCallback.cpp 39 void btTriangleRaycastCallback::processTriangle(btVector3* triangle,int partId, int triangleIndex)
41 const btVector3 &vert0=triangle[0];
42 const btVector3 &vert1=triangle[1];
43 const btVector3 &vert2=triangle[2];
70 // Now we have the intersection point on the plane, we'll see if it's inside the triangle
72 // in case the ray hits exacly on the edge of the triangle.
73 // It must be scaled for the triangle size.
102 // Triangle normal isn't normalized
134 btTriangleConvexcastCallback::processTriangle (btVector3* triangle, int partId, int triangleIndex)
136 btTriangleShape triangleShape (triangle[0], triangle[1], triangle[2])
    [all...]
  /external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/Gimpact/
btCompoundFromGimpact.h 45 virtual void internalProcessTriangleIndex(btVector3* triangle,int partId,int triangleIndex)
48 btVector3 v0=triangle[0]*scale;
49 btVector3 v1=triangle[1]*scale;
50 btVector3 v2=triangle[2]*scale;
  /external/libgdx/extensions/gdx-bullet/jni/swig-src/collision/com/badlogic/gdx/physics/bullet/collision/
btInternalTriangleIndexCallback.java 76 public void internalProcessTriangleIndex(btVector3 triangle, int partId, int triangleIndex) {
77 CollisionJNI.btInternalTriangleIndexCallback_internalProcessTriangleIndex(swigCPtr, this, btVector3.getCPtr(triangle), triangle, partId, triangleIndex);
btPrimitiveManagerBase.java 73 public void get_primitive_triangle(int prim_index, btPrimitiveTriangle triangle) {
74 CollisionJNI.btPrimitiveManagerBase_get_primitive_triangle(swigCPtr, this, prim_index, btPrimitiveTriangle.getCPtr(triangle), triangle);
btTriangleCallback.java 76 public void processTriangle(btVector3 triangle, int partId, int triangleIndex) {
77 CollisionJNI.btTriangleCallback_processTriangle(swigCPtr, this, btVector3.getCPtr(triangle), triangle, partId, triangleIndex);
  /external/snakeyaml/src/test/java/org/yaml/snakeyaml/javabeans/
TriangleBeanTest.java 25 Triangle triangle = new Triangle(); local
26 triangle.setName("Triangle25");
28 bean.setShape(triangle);
33 "name: Bean25\nshape: !!org.yaml.snakeyaml.javabeans.Triangle\n name: Triangle25\n",
60 String output = "name: !!whatever Bean25\nshape: !!org.yaml.snakeyaml.javabeans.Triangle\n name: Triangle25\n";
  /external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/CollisionDispatch/
btConvexConcaveCollisionAlgorithm.cpp 79 void btConvexTriangleCallback::processTriangle(btVector3* triangle,int
83 if (!TestTriangleAgainstAabb2(triangle, m_aabbMin, m_aabbMax))
89 //printf("triangle %d",m_triangleCount++);
106 m_dispatchInfoPtr->m_debugDraw->drawLine(tr(triangle[0]),tr(triangle[1]),color);
107 m_dispatchInfoPtr->m_debugDraw->drawLine(tr(triangle[1]),tr(triangle[2]),color);
108 m_dispatchInfoPtr->m_debugDraw->drawLine(tr(triangle[2]),tr(triangle[0]),color);
114 btTriangleShape tm(triangle[0],triangle[1],triangle[2]);
    [all...]
  /external/opencv3/samples/cpp/tutorial_code/viz/
creating_widgets.cpp 40 * @brief Defining our own 3D Triangle widget
54 // Create a triangle
60 vtkSmartPointer<vtkTriangle> triangle = vtkSmartPointer<vtkTriangle>::New(); local
61 triangle->GetPointIds()->SetId(0,0);
62 triangle->GetPointIds()->SetId(1,1);
63 triangle->GetPointIds()->SetId(2,2);
66 cells->InsertNextCell(triangle);
103 /// Create a triangle widget
107 myWindow.showWidget("TRIANGLE", tw);

Completed in 466 milliseconds

1 2 3 4 5 6