Home
last modified time | relevance | path

Searched refs:intersecting_faces (Results 1 – 4 of 4) sorted by relevance

/dports/cad/gmsh/gmsh-4.9.2-source/contrib/Netgen/libsrc/csg/
H A Drevolution.cpp763 Array<int> intersecting_faces; in VecInSolid() local
767 intersecting_faces.Append(i); in VecInSolid()
771 if(intersecting_faces.Size() == 1) in VecInSolid()
773 faces[intersecting_faces[0]]->CalcGradient(p,hv); in VecInSolid()
785 else if(intersecting_faces.Size() == 2) in VecInSolid()
789 faces[intersecting_faces[0]]->CalcProj(p,p2d,v,v2d); in VecInSolid()
791 if(Dist(faces[intersecting_faces[0]]->GetSpline().StartPI(),p2d) < in VecInSolid()
792 Dist(faces[intersecting_faces[0]]->GetSpline().EndPI(),p2d)) in VecInSolid()
794 int aux = intersecting_faces[0]; in VecInSolid()
795 intersecting_faces[0] = intersecting_faces[1]; in VecInSolid()
[all …]
/dports/science/elmerfem/elmerfem-release-9.0/ElmerGUI/netgen/libsrc/csg/
H A Drevolution.cpp767 ARRAY<int> intersecting_faces; in VecInSolid() local
771 intersecting_faces.Append(i); in VecInSolid()
775 if(intersecting_faces.Size() == 1) in VecInSolid()
777 faces[intersecting_faces[0]]->CalcGradient(p,hv); in VecInSolid()
789 else if(intersecting_faces.Size() == 2) in VecInSolid()
793 faces[intersecting_faces[0]]->CalcProj(p,p2d,v,v2d); in VecInSolid()
795 if(Dist(faces[intersecting_faces[0]]->GetSpline().StartPI(),p2d) < in VecInSolid()
796 Dist(faces[intersecting_faces[0]]->GetSpline().EndPI(),p2d)) in VecInSolid()
798 int aux = intersecting_faces[0]; in VecInSolid()
799 intersecting_faces[0] = intersecting_faces[1]; in VecInSolid()
[all …]
/dports/cad/netgen/netgen-6.2.2105/libsrc/csg/
H A Drevolution.cpp847 NgArray<int> intersecting_faces; in VecInSolid() local
851 intersecting_faces.Append(i); in VecInSolid()
855 if(intersecting_faces.Size() == 1) in VecInSolid()
857 faces[intersecting_faces[0]]->CalcGradient(p,hv); in VecInSolid()
869 else if(intersecting_faces.Size() == 2) in VecInSolid()
873 faces[intersecting_faces[0]]->CalcProj(p,p2d,v,v2d); in VecInSolid()
875 if(Dist(faces[intersecting_faces[0]]->GetSpline().StartPI(),p2d) < in VecInSolid()
876 Dist(faces[intersecting_faces[0]]->GetSpline().EndPI(),p2d)) in VecInSolid()
878 int aux = intersecting_faces[0]; in VecInSolid()
879 intersecting_faces[0] = intersecting_faces[1]; in VecInSolid()
[all …]
/dports/math/cgal/CGAL-5.3/include/CGAL/internal/
H A Dhypothesis.h1006 std::set<Face_descriptor> intersecting_faces; in collect_intersecting_faces() local
1018 intersecting_faces.insert(f); in collect_intersecting_faces()
1020 return intersecting_faces; in collect_intersecting_faces()
1043 … std::set<Face_descriptor> intersecting_faces = collect_intersecting_faces(face, candidate_faces); in pairwise_intersection() local
1044 if (intersecting_faces.empty()) in pairwise_intersection()
1047 … std::vector<Face_descriptor> cutting_faces(intersecting_faces.begin(), intersecting_faces.end()); in pairwise_intersection()
1054 while (!intersecting_faces.empty()) { in pairwise_intersection()
1055 … Face_descriptor cutting_face = *(intersecting_faces.begin()); in pairwise_intersection()
1076 intersecting_faces.erase(cutting_face); in pairwise_intersection()