MeshGui::ViewProviderMeshBuilder Class Reference
#include <ViewProvider.h>
Public Member Functions | |
virtual void buildNodes (const App::Property *, std::vector< SoNode * > &) const | |
void createMesh (const App::Property *, SoCoordinate3 *, SoIndexedFaceSet *) const | |
ViewProviderMeshBuilder () | |
~ViewProviderMeshBuilder () | |
![]() | |
ViewProviderBuilder (void) | |
Constructor. More... | |
virtual ~ViewProviderBuilder () | |
Additional Inherited Members | |
![]() | |
static void add (const Base::Type &, const Base::Type &) | |
static ViewProvider * create (const Base::Type &) | |
static SoFCSelection * createSelection () | |
Constructor & Destructor Documentation
◆ ViewProviderMeshBuilder()
MeshGui::ViewProviderMeshBuilder::ViewProviderMeshBuilder | ( | ) |
◆ ~ViewProviderMeshBuilder()
MeshGui::ViewProviderMeshBuilder::~ViewProviderMeshBuilder | ( | ) |
Member Function Documentation
◆ buildNodes()
|
virtual |
Implements Gui::ViewProviderBuilder.
References createMesh().
◆ createMesh()
void ViewProviderMeshBuilder::createMesh | ( | const App::Property * | prop, |
SoCoordinate3 * | coords, | ||
SoIndexedFaceSet * | faces | ||
) | const |
References MeshCore::MeshKernel::CountFacets(), MeshCore::MeshKernel::CountPoints(), MeshCore::MeshKernel::GetFacets(), and MeshCore::MeshKernel::GetPoints().
Referenced by buildNodes(), MeshGui::ViewProviderMesh::exportToVrml(), MeshGui::ViewProviderMeshFaceSet::updateData(), and MeshGui::ViewProviderIndexedFaceSet::updateData().
The documentation for this class was generated from the following files:
- src/Mod/Mesh/Gui/ViewProvider.h
- src/Mod/Mesh/Gui/ViewProvider.cpp