•All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Friends Modules Pages
Static Public Member Functions | |
static void | findGeometry (int minFaces, double tolerance, std::function< MeshCore::AbstractSurfaceFit *(const std::vector< Base::Vector3f > &, const std::vector< Base::Vector3f > &)> fitFunc) |
|
static |
References Gui::Application::activeDocument(), MeshGui::ViewProviderMesh::addSelection(), MeshCore::MeshSegmentAlgorithm::FindSegments(), Gui::Document::getDocument(), MeshCore::MeshKernel::GetFacetNormals(), App::Document::getObjectsOfType(), MeshCore::MeshKernel::GetPoints(), Gui::Document::getViewProvider(), Gui::Application::Instance, and draftutils.utils::tolerance().
Referenced by ReverseEngineeringGui::SegmentationManual::on_cylinderDetect_clicked(), ReverseEngineeringGui::SegmentationManual::on_planeDetect_clicked(), and ReverseEngineeringGui::SegmentationManual::on_sphereDetect_clicked().