#include <ViewProviderBuilder.h>
Public Member Functions | |
virtual void | buildNodes (const App::Property *, std::vector< SoNode * > &) const =0 |
ViewProviderBuilder (void) | |
Constructor. | |
virtual | ~ViewProviderBuilder () |
Static Public Member Functions | |
static void | add (const Base::Type &, const Base::Type &) |
static ViewProvider * | create (const Base::Type &) |
Definition at line 43 of file ViewProviderBuilder.h.
ViewProviderBuilder::ViewProviderBuilder | ( | void | ) |
Constructor.
Definition at line 37 of file ViewProviderBuilder.cpp.
ViewProviderBuilder::~ViewProviderBuilder | ( | ) | [virtual] |
Definition at line 41 of file ViewProviderBuilder.cpp.
void ViewProviderBuilder::add | ( | const Base::Type & | prop, | |
const Base::Type & | view | |||
) | [static] |
Definition at line 45 of file ViewProviderBuilder.cpp.
Referenced by initMeshGui(), initPartGui(), and initPointsGui().
virtual void Gui::ViewProviderBuilder::buildNodes | ( | const App::Property * | , | |
std::vector< SoNode * > & | ||||
) | const [pure virtual] |
ViewProvider * ViewProviderBuilder::create | ( | const Base::Type & | type | ) | [static] |
Definition at line 50 of file ViewProviderBuilder.cpp.