| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/poly2tri/common/ |
| H A D | shapes.cpp | 36 Triangle::Triangle(Point& a, Point& b, Point& c) in Triangle() function in p2t::Triangle 46 void Triangle::MarkNeighbor(Point* p1, Point* p2, Triangle* t) in MarkNeighbor() 59 void Triangle::MarkNeighbor(Triangle& t) in MarkNeighbor() 76 void Triangle::Clear() in Clear() 78 Triangle *t; in Clear() 91 void Triangle::ClearNeighbor(Triangle *triangle ) in ClearNeighbor() argument 93 if (neighbors_[0] == triangle) in ClearNeighbor() 97 else if (neighbors_[1] == triangle) in ClearNeighbor() 107 void Triangle::ClearNeighbors() in ClearNeighbors() 114 void Triangle::ClearDelunayEdges() in ClearDelunayEdges() [all …]
|
| H A D | shapes.h | 147 // Triangle-based data structures are know to have better performance than quad-edge structures 148 // See: J. Shewchuk, "Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator" 150 class Triangle { 154 Triangle(Point& a, Point& b, Point& c); 164 Point* OppositePoint(Triangle& t, Point& p); 166 Triangle* GetNeighbor(const int& index); 167 void MarkNeighbor(Point* p1, Point* p2, Triangle* t); 168 void MarkNeighbor(Triangle& t); 177 Triangle* NeighborCW(Point& point); 178 Triangle* NeighborCCW(Point& point); [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/poly2tri/sweep/ |
| H A D | sweep.h | 50 class Triangle; variable 79 * create a new triangle. If needed new holes and basins 97 void EdgeEvent(SweepContext& tcx, Point& ep, Point& eq, Triangle* triangle, Point& point); 100 * Creates a new front triangle and legalize it 110 * Adds a triangle to the advancing front to fill a hole. 117 * Returns true if triangle was legalized 119 bool Legalize(SweepContext& tcx, Triangle& t); 123 * 1. a,b and c form a triangle.<br> 139 * @param a - triangle point, opposite d 140 * @param b - triangle point [all …]
|
| H A D | sweep_context.cpp | 65 std::vector<Triangle*> SweepContext::GetTriangles() in GetTriangles() 70 std::list<Triangle*> SweepContext::GetMap() in GetMap() 117 void SweepContext::AddToMap(Triangle* triangle) in AddToMap() argument 119 map_.push_back(triangle); in AddToMap() 132 // Initial triangle in CreateAdvancingFront() 133 Triangle* triangle = new Triangle(*points_[0], *tail_, *head_); in CreateAdvancingFront() local 135 map_.push_back(triangle); in CreateAdvancingFront() 137 af_head_ = new Node(*triangle->GetPoint(1), *triangle); in CreateAdvancingFront() 138 af_middle_ = new Node(*triangle->GetPoint(0), *triangle); in CreateAdvancingFront() 139 af_tail_ = new Node(*triangle->GetPoint(2)); in CreateAdvancingFront() [all …]
|
| H A D | sweep.cpp | 64 // Get an Internal triangle to start with in FinalizationPolygon() 65 Triangle* t = tcx.front()->head()->next->triangle; in FinalizationPolygon() 97 if (IsEdgeSideOfTriangle(*node->triangle, *edge->p, *edge->q)) { in EdgeEvent() 105 EdgeEvent(tcx, *edge->p, *edge->q, node->triangle, *edge->q); in EdgeEvent() 108 void Sweep::EdgeEvent(SweepContext& tcx, Point& ep, Point& eq, Triangle* triangle, Point& point) in EdgeEvent() argument 110 if (IsEdgeSideOfTriangle(*triangle, ep, eq)) { in EdgeEvent() 114 Point* p1 = triangle->PointCCW(point); in EdgeEvent() 117 if ( triangle->Contains(&eq, p1)) { in EdgeEvent() 118 triangle->MarkConstrainedEdge(&eq, p1 ); in EdgeEvent() 122 triangle = &triangle->NeighborAcross(point); in EdgeEvent() [all …]
|
| H A D | sweep_context.h | 41 // Initial triangle factor, seed triangle will extend 30% of 46 class Triangle; variable 75 /// Try to map a node to all sides of this triangle that don't have a neighbor 76 void MapTriangleToNodes(Triangle& t); 78 void AddToMap(Triangle* triangle); 84 void RemoveFromMap(Triangle* triangle); 92 void MeshClean(Triangle& triangle); 94 std::vector<Triangle*> GetTriangles(); 95 std::list<Triangle*> GetMap(); 136 std::vector<Triangle*> triangles_; [all …]
|
| H A D | advancing_front.h | 44 Triangle* triangle; member 51 Node(Point& p) : point(&p), triangle(NULL), next(NULL), prev(NULL), value(p.x) in Node() 55 Node(Point& p, Triangle& t) : point(&p), triangle(&t), next(NULL), prev(NULL), value(p.x) in Node()
|
| H A D | cdt.h | 85 std::vector<Triangle*> GetTriangles(); 88 * Get triangle map 90 std::list<Triangle*> GetMap();
|
| H A D | cdt.cpp | 55 std::vector<p2t::Triangle*> CDT::GetTriangles() in GetTriangles() 60 std::list<p2t::Triangle*> CDT::GetMap() in GetMap()
|
| /OK3568_Linux_fs/yocto/poky/bitbake/lib/toaster/toastergui/static/css/ |
| H A D | jquery-ui.theme.min.css | 5 …triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.u…
|
| H A D | jquery-ui.min.css | 7 …triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.u…
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/gl/ |
| H A D | draw_mode.hpp | 55 using Primitive = Triangle; 63 // TriangleStrip is a form of "Triangle" rendering, but the element buffer 65 using Primitive = Triangle;
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/programs/ |
| H A D | line_program.hpp | 39 gl::Triangle, 103 gl::Triangle, 134 gl::Triangle,
|
| H A D | background_program.hpp | 60 gl::Triangle, 71 gl::Triangle,
|
| H A D | fill_program.hpp | 61 gl::Triangle, 81 gl::Triangle,
|
| H A D | fill_extrusion_program.hpp | 81 gl::Triangle, 112 gl::Triangle,
|
| /OK3568_Linux_fs/external/linux-rga/samples/utils/3rdparty/libdrm/include/libdrm/ |
| H A D | savage_drm.h | 146 #define SAVAGE_PRIM_TRILIST 0 /* triangle list */ 147 #define SAVAGE_PRIM_TRISTRIP 1 /* triangle strip */ 148 #define SAVAGE_PRIM_TRIFAN 2 /* triangle fan */
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/drm/ |
| H A D | savage_drm.h | 146 #define SAVAGE_PRIM_TRILIST 0 /* triangle list */ 147 #define SAVAGE_PRIM_TRISTRIP 1 /* triangle strip */ 148 #define SAVAGE_PRIM_TRIFAN 2 /* triangle fan */
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/drm/ |
| H A D | savage_drm.h | 146 #define SAVAGE_PRIM_TRILIST 0 /* triangle list */ 147 #define SAVAGE_PRIM_TRISTRIP 1 /* triangle strip */ 148 #define SAVAGE_PRIM_TRIFAN 2 /* triangle fan */
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkisp_demo/demo/include/libdrm/ |
| H A D | savage_drm.h | 146 #define SAVAGE_PRIM_TRILIST 0 /* triangle list */ 147 #define SAVAGE_PRIM_TRISTRIP 1 /* triangle strip */ 148 #define SAVAGE_PRIM_TRIFAN 2 /* triangle fan */
|
| /OK3568_Linux_fs/kernel/include/uapi/drm/ |
| H A D | savage_drm.h | 146 #define SAVAGE_PRIM_TRILIST 0 /* triangle list */ 147 #define SAVAGE_PRIM_TRISTRIP 1 /* triangle strip */ 148 #define SAVAGE_PRIM_TRIFAN 2 /* triangle fan */
|
| /OK3568_Linux_fs/external/linux-rga/samples/im2d_slt/third-party/libdrm/include/libdrm/ |
| H A D | savage_drm.h | 146 #define SAVAGE_PRIM_TRILIST 0 /* triangle list */ 147 #define SAVAGE_PRIM_TRISTRIP 1 /* triangle strip */ 148 #define SAVAGE_PRIM_TRIFAN 2 /* triangle fan */
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/buckets/ |
| H A D | line_bucket.cpp | 225 // just draw a miter join to save a triangle. in addGeometry() 281 // Bevel joins fill the gap between segments with a single pie slice triangle. in addGeometry() 386 for (const auto& triangle : triangleStore) { in addGeometry() local 387 triangles.emplace_back(index + triangle.a, index + triangle.b, index + triangle.c); in addGeometry()
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/earcut/0.12.4/include/mapbox/ |
| H A D | earcut.hpp | 266 // cut off the triangle in earcutLinked() 329 // triangle bbox; min & max are calculated like this for speed in isEarHashed() 335 // z-order range for the current triangle bbox; in isEarHashed() 339 // first look for points inside the triangle in increasing z-order in isEarHashed() 484 // look for points inside the triangle of hole Vertex, segment intersection and endpoint; in findHoleBridge() 636 // check if a point lies within a convex triangle 651 // signed area of a triangle
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/plugins/geoservices/mapbox/ |
| H A D | mapbox.qrc | 138 <file alias="triangle-stroked">maki-4.0.0/triangle-stroked.svg</file> 139 <file alias="triangle.svg">maki-4.0.0/triangle.svg</file>
|