/dports/graphics/qgis-ltr/qgis-3.16.16/src/core/mesh/ |
H A D | qgstriangularmesh.cpp | 104 const QgsMeshFace triangle = { face[1], face[2], face[0] }; in triangulate() local 109 mTriangularMesh.faces.push_back( triangle ); in triangulate() 483 x += mTriangularMesh.vertex( triangle[j] ).x(); in simplifyMesh() 484 y += mTriangularMesh.vertex( triangle[j] ).y(); in simplifyMesh() 566 …return ( ( _isLeft2D( triangle[2], triangle[0], p ) * _isLeft2D( triangle[2], triangle[0], triangl… in _isInTriangle2D() 567 …&& ( _isLeft2D( triangle[0], triangle[1], p ) * _isLeft2D( triangle[0], triangle[1], triangle[2] )… in _isInTriangle2D() 568 …&& ( _isLeft2D( triangle[2], triangle[1], p ) * _isLeft2D( triangle[2], triangle[1], triangle[0] )… in _isInTriangle2D() 576 QVector<QgsMeshVertex> triangle( 3 ); in isInTriangleFace() local 581 triangle[i] = vertices[face[i]]; in isInTriangleFace() 586 return _isInTriangle2D( p, triangle ); in isInTriangleFace() [all …]
|
/dports/games/widelands/widelands-build21/src/editor/tools/ |
H A D | set_terrain_tool.cc | 31 assert(center.triangle.t == Widelands::TriangleIndex::D || in handle_click_impl() 32 center.triangle.t == Widelands::TriangleIndex::R); in handle_click_impl() 40 Widelands::FCoords(map->get_fcoords(center.triangle.node)), center.triangle.t), in handle_click_impl() 54 Widelands::FCoords(map->get_fcoords(center.triangle.node)), center.triangle.t), in handle_click_impl() 70 assert(center.triangle.t == Widelands::TriangleIndex::D || in handle_undo_impl() 71 center.triangle.t == Widelands::TriangleIndex::R); in handle_undo_impl() 78 Widelands::FCoords(map->get_fcoords(center.triangle.node)), center.triangle.t), in handle_undo_impl()
|
/dports/astro/py-metpy/MetPy-1.1.0/src/metpy/interpolate/ |
H A D | geometry.py | 272 triangle = tri.points[indices] 273 cc = circumcenter(*triangle) 274 r = circumcircle_radius(*triangle) 322 triangle = tri.points[tri.simplices[neighbor]] 323 cur_x, cur_y = circumcenter(triangle[0], triangle[1], triangle[2]) 324 r = circumcircle_radius(triangle[0], triangle[1], triangle[2]) 355 for triangle in triangles: 359 pt1 = tri.simplices[triangle][i] 360 pt2 = tri.simplices[triangle][(i + 1) % 3]
|
/dports/devel/bullet/bullet3-3.21/src/BulletCollision/Gimpact/ |
H A D | btGImpactShape.h | 349 (void)triangle; in get_primitive_triangle() 470 (void)triangle; in getBulletTriangle() 663 btPrimitiveTriangle triangle; in get_primitive_box() local 664 get_primitive_triangle(prim_index, triangle); in get_primitive_box() 666 triangle.m_vertices[0], in get_primitive_box() 667 triangle.m_vertices[1], triangle.m_vertices[2], triangle.m_margin); in get_primitive_box() 674 get_vertex(indices[0], triangle.m_vertices[0]); in get_primitive_triangle() 675 get_vertex(indices[1], triangle.m_vertices[1]); in get_primitive_triangle() 677 triangle.m_margin = m_margin; in get_primitive_triangle() 687 triangle.setMargin(m_margin); in get_bullet_triangle() [all …]
|
/dports/graphics/blender/blender-2.91.0/extern/bullet2/src/BulletCollision/Gimpact/ |
H A D | btGImpactShape.h | 349 (void)triangle; in get_primitive_triangle() 470 (void)triangle; in getBulletTriangle() 663 btPrimitiveTriangle triangle; in get_primitive_box() local 664 get_primitive_triangle(prim_index, triangle); in get_primitive_box() 666 triangle.m_vertices[0], in get_primitive_box() 667 triangle.m_vertices[1], triangle.m_vertices[2], triangle.m_margin); in get_primitive_box() 674 get_vertex(indices[0], triangle.m_vertices[0]); in get_primitive_triangle() 675 get_vertex(indices[1], triangle.m_vertices[1]); in get_primitive_triangle() 677 triangle.m_margin = m_margin; in get_primitive_triangle() 687 triangle.setMargin(m_margin); in get_bullet_triangle() [all …]
|
/dports/games/supertuxkart/SuperTuxKart-1.2-src/lib/bullet/src/BulletCollision/Gimpact/ |
H A D | btGImpactShape.h | 355 (void) prim_index; (void) triangle; in get_primitive_triangle() 486 (void) prim_index; (void) triangle; in getBulletTriangle() 676 btPrimitiveTriangle triangle; in get_primitive_box() local 677 get_primitive_triangle(prim_index,triangle); in get_primitive_box() 679 triangle.m_vertices[0], in get_primitive_box() 680 triangle.m_vertices[1],triangle.m_vertices[2],triangle.m_margin); in get_primitive_box() 687 get_vertex(indices[0],triangle.m_vertices[0]); in get_primitive_triangle() 688 get_vertex(indices[1],triangle.m_vertices[1]); in get_primitive_triangle() 690 triangle.m_margin = m_margin; in get_primitive_triangle() 700 triangle.setMargin(m_margin); in get_bullet_triangle() [all …]
|
/dports/games/colobot/colobot-colobot-gold-0.2.0-alpha/src/graphics/model/ |
H A D | model_output.cpp | 279 t.p1 = triangle.p1; in WriteBinaryModel() 280 t.p2 = triangle.p2; in WriteBinaryModel() 281 t.p3 = triangle.p3; in WriteBinaryModel() 285 t.tex1Name = triangle.tex1Name; in WriteBinaryModel() 324 t.p1 = triangle.p1; in WriteOldModel() 325 t.p2 = triangle.p2; in WriteOldModel() 326 t.p3 = triangle.p3; in WriteOldModel() 340 if (triangle.variableTex2) in WriteOldModel() 374 switch (triangle.transparentMode) in ConvertToOldState() 392 switch (triangle.specialMark) in ConvertToOldState() [all …]
|
/dports/games/critterding/critterding-beta12/src/utils/bullet/BulletCollision/Gimpact/ |
H A D | btGImpactShape.h | 355 (void) prim_index; (void) triangle; in get_primitive_triangle() 486 (void) prim_index; (void) triangle; in getBulletTriangle() 676 btPrimitiveTriangle triangle; in get_primitive_box() local 677 get_primitive_triangle(prim_index,triangle); in get_primitive_box() 679 triangle.m_vertices[0], in get_primitive_box() 680 triangle.m_vertices[1],triangle.m_vertices[2],triangle.m_margin); in get_primitive_box() 687 get_vertex(indices[0],triangle.m_vertices[0]); in get_primitive_triangle() 688 get_vertex(indices[1],triangle.m_vertices[1]); in get_primitive_triangle() 690 triangle.m_margin = m_margin; in get_primitive_triangle() 700 triangle.setMargin(m_margin); in get_bullet_triangle() [all …]
|
/dports/devel/godot-tools/godot-3.2.3-stable/thirdparty/bullet/BulletCollision/Gimpact/ |
H A D | btGImpactShape.h | 349 (void)triangle; in get_primitive_triangle() 470 (void)triangle; in getBulletTriangle() 655 btPrimitiveTriangle triangle; in get_primitive_box() local 656 get_primitive_triangle(prim_index, triangle); in get_primitive_box() 658 triangle.m_vertices[0], in get_primitive_box() 659 triangle.m_vertices[1], triangle.m_vertices[2], triangle.m_margin); in get_primitive_box() 666 get_vertex(indices[0], triangle.m_vertices[0]); in get_primitive_triangle() 667 get_vertex(indices[1], triangle.m_vertices[1]); in get_primitive_triangle() 669 triangle.m_margin = m_margin; in get_primitive_triangle() 679 triangle.setMargin(m_margin); in get_bullet_triangle() [all …]
|
/dports/science/chrono/chrono-7.0.1/src/chrono/collision/gimpact/GIMPACT/Bullet/ |
H A D | btGImpactShape.h | 349 (void)triangle; in get_primitive_triangle() 470 (void)triangle; in getBulletTriangle() 655 btPrimitiveTriangle triangle; in get_primitive_box() local 656 get_primitive_triangle(prim_index, triangle); in get_primitive_box() 658 triangle.m_vertices[0], in get_primitive_box() 659 triangle.m_vertices[1], triangle.m_vertices[2], triangle.m_margin); in get_primitive_box() 666 get_vertex(indices[0], triangle.m_vertices[0]); in get_primitive_triangle() 667 get_vertex(indices[1], triangle.m_vertices[1]); in get_primitive_triangle() 669 triangle.m_margin = m_margin; in get_primitive_triangle() 679 triangle.setMargin(m_margin); in get_bullet_triangle() [all …]
|
/dports/science/chrono/chrono-7.0.1/src/chrono/collision/bullet/BulletCollision/Gimpact/ |
H A D | btGImpactShape.h | 349 (void)triangle; in get_primitive_triangle() 470 (void)triangle; in getBulletTriangle() 655 btPrimitiveTriangle triangle; in get_primitive_box() local 656 get_primitive_triangle(prim_index, triangle); in get_primitive_box() 658 triangle.m_vertices[0], in get_primitive_box() 659 triangle.m_vertices[1], triangle.m_vertices[2], triangle.m_margin); in get_primitive_box() 666 get_vertex(indices[0], triangle.m_vertices[0]); in get_primitive_triangle() 667 get_vertex(indices[1], triangle.m_vertices[1]); in get_primitive_triangle() 669 triangle.m_margin = m_margin; in get_primitive_triangle() 679 triangle.setMargin(m_margin); in get_bullet_triangle() [all …]
|
/dports/graphics/urho3d/Urho3D-1.7.1/Source/ThirdParty/Bullet/src/BulletCollision/Gimpact/ |
H A D | btGImpactShape.h | 365 (void) prim_index; (void) triangle; in get_primitive_triangle() 496 (void) prim_index; (void) triangle; in getBulletTriangle() 686 btPrimitiveTriangle triangle; in get_primitive_box() local 687 get_primitive_triangle(prim_index,triangle); in get_primitive_box() 689 triangle.m_vertices[0], in get_primitive_box() 690 triangle.m_vertices[1],triangle.m_vertices[2],triangle.m_margin); in get_primitive_box() 697 get_vertex(indices[0],triangle.m_vertices[0]); in get_primitive_triangle() 698 get_vertex(indices[1],triangle.m_vertices[1]); in get_primitive_triangle() 700 triangle.m_margin = m_margin; in get_primitive_triangle() 710 triangle.setMargin(m_margin); in get_bullet_triangle() [all …]
|
/dports/devel/py-bullet3/bullet3-3.21/src/BulletCollision/Gimpact/ |
H A D | btGImpactShape.h | 349 (void)triangle; in get_primitive_triangle() 470 (void)triangle; in getBulletTriangle() 663 btPrimitiveTriangle triangle; in get_primitive_box() local 664 get_primitive_triangle(prim_index, triangle); in get_primitive_box() 666 triangle.m_vertices[0], in get_primitive_box() 667 triangle.m_vertices[1], triangle.m_vertices[2], triangle.m_margin); in get_primitive_box() 674 get_vertex(indices[0], triangle.m_vertices[0]); in get_primitive_triangle() 675 get_vertex(indices[1], triangle.m_vertices[1]); in get_primitive_triangle() 677 triangle.m_margin = m_margin; in get_primitive_triangle() 687 triangle.setMargin(m_margin); in get_bullet_triangle() [all …]
|
/dports/devel/emscripten/emscripten-2.0.3/tests/third_party/bullet/src/BulletCollision/Gimpact/ |
H A D | btGImpactShape.h | 355 (void) prim_index; (void) triangle; in get_primitive_triangle() 486 (void) prim_index; (void) triangle; in getBulletTriangle() 676 btPrimitiveTriangle triangle; in get_primitive_box() local 677 get_primitive_triangle(prim_index,triangle); in get_primitive_box() 679 triangle.m_vertices[0], in get_primitive_box() 680 triangle.m_vertices[1],triangle.m_vertices[2],triangle.m_margin); in get_primitive_box() 687 get_vertex(indices[0],triangle.m_vertices[0]); in get_primitive_triangle() 688 get_vertex(indices[1],triangle.m_vertices[1]); in get_primitive_triangle() 690 triangle.m_margin = m_margin; in get_primitive_triangle() 700 triangle.setMargin(m_margin); in get_bullet_triangle() [all …]
|
/dports/devel/godot/godot-3.2.3-stable/thirdparty/bullet/BulletCollision/Gimpact/ |
H A D | btGImpactShape.h | 349 (void)triangle; in get_primitive_triangle() 470 (void)triangle; in getBulletTriangle() 655 btPrimitiveTriangle triangle; in get_primitive_box() local 656 get_primitive_triangle(prim_index, triangle); in get_primitive_box() 658 triangle.m_vertices[0], in get_primitive_box() 659 triangle.m_vertices[1], triangle.m_vertices[2], triangle.m_margin); in get_primitive_box() 666 get_vertex(indices[0], triangle.m_vertices[0]); in get_primitive_triangle() 667 get_vertex(indices[1], triangle.m_vertices[1]); in get_primitive_triangle() 669 triangle.m_margin = m_margin; in get_primitive_triangle() 679 triangle.setMargin(m_margin); in get_bullet_triangle() [all …]
|
/dports/math/dune-grid/dune-grid-de36e4b4e99da4cd7a120a39779345e701821115/doc/grids/dgf/ |
H A D | examplegrid1s.dgf | 12 0 1 5 % triangle 0, vertices 0,1,5 13 1 3 6 % triangle 1 14 1 2 3 % triangle 2 15 6 3 4 % triangle 3 16 6 4 5 % triangle 4 17 6 5 1 % triangle 5
|
/dports/graphics/povray36/povray-3.6.1/include/ |
H A D | shapes2.inc | 144 triangle { <-1, 0, -1>, <+1, 0, -1>, <0, 1, 0> } 145 triangle { <+1, 0, -1>, <+1, 0, +1>, <0, 1, 0> } 146 triangle { <-1, 0, +1>, <+1, 0, +1>, <0, 1, 0> } 147 triangle { <-1, 0, +1>, <-1, 0, -1>, <0, 1, 0> } 149 triangle { <-1, 0, -1>, <-1, 0, +1>, <1, 0, +1> } 169 {triangle {<0, 1, -1>, <0, -1, 1>, <0, 1, 1>} 170 triangle {<0, 1, -1>, <0, -1, 1>, <0, -1, -1>} 175 {triangle {<-1, 0, 1>, <1, 0, -1>, < 1, 0, 1>} 176 triangle {<-1, 0, 1>, <1, 0, -1>, <-1, 0, -1>} 181 {triangle {<-1, 1, 0>, <1, -1, 0>, <-1, -1, 0>} [all …]
|
/dports/graphics/open3d/Open3D-0.2/src/Experimental/ |
H A D | TrimMeshBasedOnPointCloud.cpp | 125 auto &triangle = mesh->triangles_[i]; in main() local 126 triangle(0) = index_old_to_new[triangle(0)]; in main() 127 triangle(1) = index_old_to_new[triangle(1)]; in main() 128 triangle(2) = index_old_to_new[triangle(2)]; in main() 129 if (triangle(0) != -1 && triangle(1) != -1 && triangle(2) != -1) { in main()
|
/dports/graphics/py-open3d-python/Open3D-0.2/src/Experimental/ |
H A D | TrimMeshBasedOnPointCloud.cpp | 125 auto &triangle = mesh->triangles_[i]; in main() local 126 triangle(0) = index_old_to_new[triangle(0)]; in main() 127 triangle(1) = index_old_to_new[triangle(1)]; in main() 128 triangle(2) = index_old_to_new[triangle(2)]; in main() 129 if (triangle(0) != -1 && triangle(1) != -1 && triangle(2) != -1) { in main()
|
/dports/graphics/jogamp-jogl/jogl/src/jogl/classes/jogamp/graph/curve/tess/ |
H A D | HEdge.java | 44 private Triangle triangle = null; field in HEdge 59 …final HEdge prev, final HEdge next, final HEdge sibling, final int type, final Triangle triangle) { in HEdge() argument 65 this.triangle = triangle; in HEdge() 109 return triangle; in getTriangle() 112 public void setTriangle(final Triangle triangle) { in setTriangle() argument 113 this.triangle = triangle; in setTriangle()
|
/dports/games/OpenTomb/OpenTomb-win32-2018-02-03_alpha/extern/bullet/BulletCollision/CollisionDispatch/ |
H A D | btConvexConcaveCollisionAlgorithm.cpp | 79 void btConvexTriangleCallback::processTriangle(btVector3* triangle,int in processTriangle() argument 83 if (!TestTriangleAgainstAabb2(triangle, m_aabbMin, m_aabbMax)) in processTriangle() 106 m_dispatchInfoPtr->m_debugDraw->drawLine(tr(triangle[0]),tr(triangle[1]),color); in processTriangle() 107 m_dispatchInfoPtr->m_debugDraw->drawLine(tr(triangle[1]),tr(triangle[2]),color); in processTriangle() 108 m_dispatchInfoPtr->m_debugDraw->drawLine(tr(triangle[2]),tr(triangle[0]),color); in processTriangle() 114 btTriangleShape tm(triangle[0],triangle[1],triangle[2]); in processTriangle() 266 virtual void processTriangle(btVector3* triangle, int partId, int triangleIndex) in calculateTimeOfImpact() 276 btTriangleShape triShape(triangle[0],triangle[1],triangle[2]); in calculateTimeOfImpact()
|
/dports/games/netradiant/netradiant-20150621-src/plugins/md3model/ |
H A D | md2.cpp | 73 triangle.index_xyz[0] = istream_read_int16_le( inputStream ); in istream_read_md2Triangle() 74 triangle.index_xyz[1] = istream_read_int16_le( inputStream ); in istream_read_md2Triangle() 75 triangle.index_xyz[2] = istream_read_int16_le( inputStream ); in istream_read_md2Triangle() 76 triangle.index_st[0] = istream_read_int16_le( inputStream ); in istream_read_md2Triangle() 77 triangle.index_st[1] = istream_read_int16_le( inputStream ); in istream_read_md2Triangle() 78 triangle.index_st[2] = istream_read_int16_le( inputStream ); in istream_read_md2Triangle() 227 md2Triangle_t triangle; in MD2Surface_read() local 228 istream_read_md2Triangle( triangleStream, triangle ); in MD2Surface_read() 229 …er.insert( MD2Vertex_construct( &header, &frame, &md2Xyz[triangle.index_xyz[0]], &md2St[triangle.i… in MD2Surface_read() 230 …er.insert( MD2Vertex_construct( &header, &frame, &md2Xyz[triangle.index_xyz[1]], &md2St[triangle.i… in MD2Surface_read() [all …]
|
/dports/math/cgal/CGAL-5.3/include/CGAL/Intersections_3/internal/ |
H A D | Bbox_3_Triangle_3_do_intersect.h | 37 bool do_bbox_intersect(const typename K::Triangle_3& triangle, in do_bbox_intersect() argument 40 const typename K::Point_3& p = triangle.vertex(0); in do_bbox_intersect() 41 const typename K::Point_3& q = triangle.vertex(1); in do_bbox_intersect() 42 const typename K::Point_3& r = triangle.vertex(2); in do_bbox_intersect() 188 const typename K::Point_3* j = & triangle.vertex(SIDE); in do_axis_intersect() 189 const typename K::Point_3* k = & triangle.vertex((SIDE+2)%3); in do_axis_intersect() 285 const typename K::Triangle_3& triangle = a_triangle; in do_intersect_bbox_or_iso_cuboid() local 376 bool do_intersect(const typename K::Triangle_3& triangle, in do_intersect() argument 380 return do_intersect_bbox_or_iso_cuboid(triangle, bbox, k); in do_intersect() 385 const typename K::Triangle_3& triangle, in do_intersect() argument [all …]
|
/dports/science/apbs/apbs-pdb2pqr-apbs-1.5-102-g500c1473/apbs/externals/fetk/gamer/src/biom/ |
H A D | MarchingCube.C | 84 INT3VECT *triangle; in SurfaceMesh_marchingCube() local 116 triangle[0].a = 0; in SurfaceMesh_marchingCube() 117 triangle[0].b = 0; in SurfaceMesh_marchingCube() 118 triangle[0].c = 0; in SurfaceMesh_marchingCube() 155 triangle[0].a = m; in SurfaceMesh_marchingCube() 156 triangle[0].b = n; in SurfaceMesh_marchingCube() 157 triangle[0].c = l; in SurfaceMesh_marchingCube() 181 triangle[0].a = m; in SurfaceMesh_marchingCube() 182 triangle[0].b = n; in SurfaceMesh_marchingCube() 183 triangle[0].c = l; in SurfaceMesh_marchingCube() [all …]
|
/dports/games/renpy/renpy-7.4.11-sdk/renpy/gl2/ |
H A D | gl2mesh3.pyx | 109 rv.triangle[0] = 0 110 rv.triangle[1] = 1 111 rv.triangle[2] = 2 113 rv.triangle[3] = 0 114 rv.triangle[4] = 2 115 rv.triangle[5] = 3 159 rv.triangle[0] = 0 160 rv.triangle[1] = 1 161 rv.triangle[2] = 2 163 rv.triangle[3] = 0 [all …]
|