Non-modal dialog to mesh a shape. More...
#include <Tessellation.h>
Classes | |
| class | Private |
Signals | |
| void | processed () |
Public Member Functions | |
| Mesh2ShapeGmsh (QWidget *parent=0, Qt::WindowFlags fl=0) | |
| void | process (App::Document *doc, const std::list< App::SubObjectT > &) |
| ~Mesh2ShapeGmsh () | |
Public Member Functions inherited from MeshGui::GmshWidget | |
| void | accept () |
| GmshWidget (QWidget *parent=0, Qt::WindowFlags fl=0) | |
| void | reject () |
| ~GmshWidget () | |
Protected Member Functions | |
| virtual bool | loadOutput () |
| virtual bool | writeProject (QString &inpFile, QString &outFile) |
Protected Member Functions inherited from MeshGui::GmshWidget | |
| void | changeEvent (QEvent *e) |
| double | getAngle () const |
| double | getMaxSize () const |
| double | getMinSize () const |
| int | meshingAlgorithm () const |
Detailed Description
Non-modal dialog to mesh a shape.
Constructor & Destructor Documentation
◆ Mesh2ShapeGmsh()
| Mesh2ShapeGmsh::Mesh2ShapeGmsh | ( | QWidget * | parent = 0, |
| Qt::WindowFlags | fl = 0 |
||
| ) |
References App::Application::getTempFileName().
◆ ~Mesh2ShapeGmsh()
| Mesh2ShapeGmsh::~Mesh2ShapeGmsh | ( | ) |
Member Function Documentation
◆ loadOutput()
|
protectedvirtual |
Reimplemented from MeshGui::GmshWidget.
References MeshGui::GmshWidget::accept(), Base::FileInfo::deleteFile(), Mesh::MeshObject::getKernel(), Mesh::MeshObject::harmonizeNormals(), App::DocumentObject::Label, Mesh::Feature::Mesh, Mesh::PropertyMeshKernel::setValue(), and App::PropertyString::setValue().
◆ process()
| void Mesh2ShapeGmsh::process | ( | App::Document * | doc, |
| const std::list< App::SubObjectT > & | objs | ||
| ) |
References MeshGui::GmshWidget::accept().
◆ processed
|
signal |
Referenced by writeProject().
◆ writeProject()
|
protectedvirtual |
Reimplemented from MeshGui::GmshWidget.
References MeshGui::GmshWidget::getMaxSize(), MeshGui::GmshWidget::getMinSize(), App::DocumentObjectT::getObject(), App::PropertyString::getStrValue(), App::SubObjectT::getSubName(), Part::Feature::getTopoShape(), App::DocumentObject::Label, MeshGui::GmshWidget::meshingAlgorithm(), and processed().
The documentation for this class was generated from the following files:
- src/Mod/MeshPart/Gui/Tessellation.h
- src/Mod/MeshPart/Gui/Tessellation.cpp
Public Member Functions inherited from
1.8.17