#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 () |
Definition at line 70 of file Mod/Mesh/Gui/ViewProvider.h.
MeshGui::ViewProviderMeshBuilder::ViewProviderMeshBuilder | ( | ) | [inline] |
Definition at line 73 of file Mod/Mesh/Gui/ViewProvider.h.
MeshGui::ViewProviderMeshBuilder::~ViewProviderMeshBuilder | ( | ) | [inline] |
Definition at line 74 of file Mod/Mesh/Gui/ViewProvider.h.
void ViewProviderMeshBuilder::buildNodes | ( | const App::Property * | prop, | |
std::vector< SoNode * > & | nodes | |||
) | const [virtual] |
Implements Gui::ViewProviderBuilder.
Definition at line 98 of file Mod/Mesh/Gui/ViewProvider.cpp.
References createMesh().
void ViewProviderMeshBuilder::createMesh | ( | const App::Property * | prop, | |
SoCoordinate3 * | coords, | |||
SoIndexedFaceSet * | faces | |||
) | const |
Definition at line 120 of file Mod/Mesh/Gui/ViewProvider.cpp.
References MeshCore::MeshKernel::CountFacets(), MeshCore::MeshKernel::CountPoints(), MeshCore::MeshKernel::GetFacets(), MeshCore::MeshKernel::GetPoints(), Mesh::PropertyMeshKernel::getValue(), and Mesh2Shape::mesh.
Referenced by buildNodes(), MeshGui::ViewProviderMeshFaceSet::updateData(), and MeshGui::ViewProviderIndexedFaceSet::updateData().