#include "PreCompiled.h"
#include <Base/Interpreter.h>
#include <Base/Console.h>
#include <Gui/Application.h>
#include <Gui/BitmapFactory.h>
#include <Gui/WidgetFactory.h>
#include <Gui/Language/Translator.h>
#include <Mod/Mesh/App/MeshProperties.h>
#include "images.h"
#include "DlgEvaluateMeshImp.h"
#include "PropertyEditorMesh.h"
#include "DlgSettingsMeshView.h"
#include "SoFCMeshObject.h"
#include "SoFCIndexedFaceSet.h"
#include "ViewProvider.h"
#include "ViewProviderMeshFaceSet.h"
#include "ViewProviderCurvature.h"
#include "ViewProviderTransform.h"
#include "ViewProviderTransformDemolding.h"
#include "ViewProviderDefects.h"
#include "ViewProviderPython.h"
#include "Workbench.h"
#include "qrc_Mesh.cpp"
Go to the source code of this file.
Functions | |
void | CreateMeshCommands (void) |
void | initMeshGui () |
void | loadMeshResource () |
Variables | |
static struct PyMethodDef | MeshGui_methods [] |
void CreateMeshCommands | ( | void | ) |
Definition at line 1315 of file Mod/Mesh/Gui/Command.cpp.
References Gui::CommandManager::addCommand(), and Gui::Application::Instance.
Referenced by initMeshGui().
void initMeshGui | ( | ) |
Definition at line 72 of file AppMeshGui.cpp.
References Gui::ViewProviderBuilder::add(), Gui::BitmapFactory(), Base::Console(), CreateMeshCommands(), curv_info, export_mesh, MeshGui::ViewProviderMeshFaceSet::getClassTypeId(), Mesh::PropertyMeshKernel::getClassTypeId(), import_mesh, MeshGui::Workbench::init(), MeshGui::ViewProviderMeshFolds::init(), MeshGui::ViewProviderMeshSelfIntersections::init(), MeshGui::ViewProviderMeshIndices::init(), MeshGui::ViewProviderMeshDegenerations::init(), MeshGui::ViewProviderMeshDuplicatedPoints::init(), MeshGui::ViewProviderMeshDuplicatedFaces::init(), MeshGui::ViewProviderMeshNonManifolds::init(), MeshGui::ViewProviderMeshOrientation::init(), MeshGui::ViewProviderMeshDefects::init(), MeshGui::ViewProviderMeshTransformDemolding::init(), MeshGui::ViewProviderMeshTransform::init(), MeshGui::ViewProviderMeshCurvature::init(), MeshGui::ViewProviderExport::init(), Gui::ViewProviderPythonFeatureT< ViewProviderT >::init(), MeshGui::ViewProviderMeshFaceSet::init(), MeshGui::ViewProviderIndexedFaceSet::init(), MeshGui::ViewProviderMeshObject::init(), MeshGui::ViewProviderMesh::init(), MeshGui::PropertyMeshKernelItem::init(), MeshGui::SoFCMeshGridNode::initClass(), MeshGui::SoFCMeshPickNode::initClass(), MeshGui::SoFCIndexedFaceSet::initClass(), MeshGui::SoFCMeshObjectBoundary::initClass(), MeshGui::SoFCMeshSegmentShape::initClass(), MeshGui::SoFCMeshObjectShape::initClass(), MeshGui::SoFCMeshObjectNode::initClass(), MeshGui::SoSFMeshObject::initClass(), MeshGui::SoFCMeshObjectElement::initClass(), Gui::Application::Instance, Base::Interpreter(), loadMeshResource(), mesh_fillhole, mesh_pipette, MeshGui_methods, solid_mesh, and Base::Exception::what().
void loadMeshResource | ( | ) |
Definition at line 58 of file AppMeshGui.cpp.
References Gui::Translator::instance().
Referenced by initMeshGui().
struct PyMethodDef MeshGui_methods[] [static] |
{ {NULL, NULL} }
Definition at line 66 of file AppMeshGui.cpp.
Referenced by initMeshGui().