Home
last modified time | relevance | path

Searched refs:TriEdge (Results 1 – 11 of 11) sorted by relevance

/dports/graphics/wdune/wdune-1.926/src/
H A Dsweep.h49 struct TriEdge;
95 void EdgeEvent(SweepContext& tcx, TriEdge* edge, TriNode* node);
215 void FillEdgeEvent(SweepContext& tcx, TriEdge* edge, TriNode* node);
217 void FillRightAboveEdgeEvent(SweepContext& tcx, TriEdge* edge, TriNode* node);
219 void FillRightBelowEdgeEvent(SweepContext& tcx, TriEdge* edge, TriNode& node);
221 void FillRightConcaveEdgeEvent(SweepContext& tcx, TriEdge* edge, TriNode& node);
223 void FillRightConvexEdgeEvent(SweepContext& tcx, TriEdge* edge, TriNode& node);
225 void FillLeftAboveEdgeEvent(SweepContext& tcx, TriEdge* edge, TriNode* node);
227 void FillLeftBelowEdgeEvent(SweepContext& tcx, TriEdge* edge, TriNode& node);
229 void FillLeftConcaveEdgeEvent(SweepContext& tcx, TriEdge* edge, TriNode& node);
[all …]
H A Dshapes.h43 struct TriEdge;
57 std::vector<TriEdge*> edge_list;
123 struct TriEdge { struct
128 TriEdge(Point& p1, Point& p2) : p(&p1), q(&p2) in TriEdge() argument
171 void MarkConstrainedEdge(TriEdge& edge);
189 bool Contains(const TriEdge& e);
301 inline bool Triangle::Contains(const TriEdge& e) in Contains()
H A Dsweep_context.h48 struct TriEdge;
97 std::vector<TriEdge*> edge_list;
121 TriEdge* constrained_edge;
H A Dsweep.cpp91 void Sweep::EdgeEvent(SweepContext& tcx, TriEdge* edge, TriNode* node) in EdgeEvent()
562 void Sweep::FillEdgeEvent(SweepContext& tcx, TriEdge* edge, TriNode* node) in FillEdgeEvent()
571 void Sweep::FillRightAboveEdgeEvent(SweepContext& tcx, TriEdge* edge, TriNode* node) in FillRightAboveEdgeEvent()
583 void Sweep::FillRightBelowEdgeEvent(SweepContext& tcx, TriEdge* edge, TriNode& node) in FillRightBelowEdgeEvent()
598 void Sweep::FillRightConcaveEdgeEvent(SweepContext& tcx, TriEdge* edge, TriNode& node) in FillRightConcaveEdgeEvent()
616 void Sweep::FillRightConvexEdgeEvent(SweepContext& tcx, TriEdge* edge, TriNode& node) in FillRightConvexEdgeEvent()
634 void Sweep::FillLeftAboveEdgeEvent(SweepContext& tcx, TriEdge* edge, TriNode* node) in FillLeftAboveEdgeEvent()
646 void Sweep::FillLeftBelowEdgeEvent(SweepContext& tcx, TriEdge* edge, TriNode& node) in FillLeftBelowEdgeEvent()
661 void Sweep::FillLeftConvexEdgeEvent(SweepContext& tcx, TriEdge* edge, TriNode& node) in FillLeftConvexEdgeEvent()
679 void Sweep::FillLeftConcaveEdgeEvent(SweepContext& tcx, TriEdge* edge, TriNode& node) in FillLeftConcaveEdgeEvent()
H A Dsweep_context.cpp103 edge_list.push_back(new TriEdge(*polyline[i], *polyline[j])); in InitEdges()
H A Dshapes.cpp195 void Triangle::MarkConstrainedEdge(TriEdge& edge) in MarkConstrainedEdge()
/dports/math/py-matplotlib/matplotlib-3.4.3/src/tri/
H A D_tri.h79 struct TriEdge struct
81 TriEdge();
82 TriEdge(int tri_, int edge_);
83 bool operator<(const TriEdge& other) const;
84 bool operator==(const TriEdge& other) const;
85 bool operator!=(const TriEdge& other) const;
173 typedef std::vector<TriEdge> Boundary;
212 void get_boundary_edge(const TriEdge& triEdge,
225 TriEdge get_neighbor_edge(int tri, int edge) const;
420 TriEdge& tri_edge,
[all …]
H A D_tri.cpp20 TriEdge::TriEdge() in TriEdge() function in TriEdge
24 TriEdge::TriEdge(int tri_, int edge_) in TriEdge() function in TriEdge
28 bool TriEdge::operator<(const TriEdge& other) const in operator <()
36 bool TriEdge::operator==(const TriEdge& other) const in operator ==()
41 bool TriEdge::operator!=(const TriEdge& other) const in operator !=()
244 typedef std::set<TriEdge> BoundaryEdges; in calculate_boundaries()
268 boundary.push_back(TriEdge(tri, edge)); in calculate_boundaries()
342 typedef std::map<Edge, TriEdge> EdgeToTriEdgeMap; in calculate_neighbors()
489 return TriEdge(-1,-1); in get_neighbor_edge()
491 return TriEdge(neighbor_tri, in get_neighbor_edge()
[all …]
/dports/math/py-matplotlib2/matplotlib-2.2.4/lib/matplotlib/tri/
H A D_tri.h79 struct TriEdge struct
81 TriEdge();
82 TriEdge(int tri_, int edge_);
83 bool operator<(const TriEdge& other) const;
84 bool operator==(const TriEdge& other) const;
85 bool operator!=(const TriEdge& other) const;
173 typedef std::vector<TriEdge> Boundary;
212 void get_boundary_edge(const TriEdge& triEdge,
225 TriEdge get_neighbor_edge(int tri, int edge) const;
420 TriEdge& tri_edge,
[all …]
H A D_tri.cpp20 TriEdge::TriEdge() in TriEdge() function in TriEdge
24 TriEdge::TriEdge(int tri_, int edge_) in TriEdge() function in TriEdge
28 bool TriEdge::operator<(const TriEdge& other) const in operator <()
36 bool TriEdge::operator==(const TriEdge& other) const in operator ==()
41 bool TriEdge::operator!=(const TriEdge& other) const in operator !=()
244 typedef std::set<TriEdge> BoundaryEdges; in calculate_boundaries()
268 boundary.push_back(TriEdge(tri, edge)); in calculate_boundaries()
342 typedef std::map<Edge, TriEdge> EdgeToTriEdgeMap; in calculate_neighbors()
489 return TriEdge(-1,-1); in get_neighbor_edge()
491 return TriEdge(neighbor_tri, in get_neighbor_edge()
[all …]
/dports/cad/meshlab/meshlab-Meshlab-2020.05/src/meshlabplugins/filter_isoparametrization/
H A Ddiam_topology.h35 typedef std::pair<AbstractFace*,int> TriEdge; typedef
38 std::map<TriEdge,int> edgeMap;
58 TriEdge key=TriEdge(f0,j); in InsertEdges()
59 edgeMap.insert(std::pair<TriEdge,int>(key,index)); in InsertEdges()