Gui::ViewProviderBuilder Class Reference

#include <ViewProviderBuilder.h>

Inheritance diagram for Gui::ViewProviderBuilder:
FemGui::ViewProviderFEMMeshBuilder Gui::ViewProviderColorBuilder MeshGui::ViewProviderMeshBuilder PartGui::ViewProviderShapeBuilder PointsGui::ViewProviderPointsBuilder

List of all members.

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 ViewProvidercreate (const Base::Type &)

Detailed Description

Definition at line 43 of file ViewProviderBuilder.h.


Constructor & Destructor Documentation

ViewProviderBuilder::ViewProviderBuilder ( void   ) 

Constructor.

Definition at line 37 of file ViewProviderBuilder.cpp.

ViewProviderBuilder::~ViewProviderBuilder (  )  [virtual]

Definition at line 41 of file ViewProviderBuilder.cpp.


Member Function Documentation

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.


The documentation for this class was generated from the following files:

Generated on Wed Nov 23 19:02:04 2011 for FreeCAD by  doxygen 1.6.1