DrawingGui::ViewProviderDrawingView Class Reference

#include <ViewProviderView.h>

Inheritance diagram for DrawingGui::ViewProviderDrawingView:
Gui::ViewProviderDocumentObject Gui::ViewProvider App::PropertyContainer Base::Persistence Base::BaseClass

List of all members.

Public Member Functions

virtual void attach (App::DocumentObject *)
virtual std::vector< std::string > getDisplayModes (void) const
 returns a list of all possible modes
virtual Base::Type getTypeId (void) const
virtual void setDisplayMode (const char *ModeName)
 set the display mode
virtual void updateData (const App::Property *)
 Gets called if some of the property hade bin changed.
 ViewProviderDrawingView ()
 constructor
virtual ~ViewProviderDrawingView ()
 destructor

Static Public Member Functions

static void * create (void)
static Base::Type getClassTypeId (void)
static void init (void)

Protected Member Functions

virtual const App::PropertyDatagetPropertyData (void) const

Static Protected Member Functions

static const App::PropertyDatagetPropertyDataPtr (void)

Detailed Description

Definition at line 33 of file ViewProviderView.h.


Constructor & Destructor Documentation

ViewProviderDrawingView::ViewProviderDrawingView (  ) 

constructor

Definition at line 56 of file ViewProviderView.cpp.

ViewProviderDrawingView::~ViewProviderDrawingView (  )  [virtual]

destructor

Definition at line 61 of file ViewProviderView.cpp.


Member Function Documentation

void ViewProviderDrawingView::attach ( App::DocumentObject pcFeat  )  [virtual]

Reimplemented from Gui::ViewProviderDocumentObject.

Definition at line 65 of file ViewProviderView.cpp.

void * DrawingGui::ViewProviderDrawingView::create ( void   )  [static]

Reimplemented from Gui::ViewProviderDocumentObject.

Definition at line 49 of file ViewProviderView.cpp.

Base::Type DrawingGui::ViewProviderDrawingView::getClassTypeId ( void   )  [static]

Reimplemented from Gui::ViewProviderDocumentObject.

Definition at line 49 of file ViewProviderView.cpp.

std::vector< std::string > ViewProviderDrawingView::getDisplayModes ( void   )  const [virtual]

returns a list of all possible modes

Reimplemented from Gui::ViewProviderDocumentObject.

Definition at line 76 of file ViewProviderView.cpp.

const App::PropertyData & DrawingGui::ViewProviderDrawingView::getPropertyData ( void   )  const [protected, virtual]

Reimplemented from Gui::ViewProviderDocumentObject.

Definition at line 49 of file ViewProviderView.cpp.

const App::PropertyData * DrawingGui::ViewProviderDrawingView::getPropertyDataPtr ( void   )  [static, protected]

Reimplemented from Gui::ViewProviderDocumentObject.

Definition at line 49 of file ViewProviderView.cpp.

Base::Type DrawingGui::ViewProviderDrawingView::getTypeId ( void   )  const [virtual]

Reimplemented from Gui::ViewProviderDocumentObject.

Definition at line 49 of file ViewProviderView.cpp.

void DrawingGui::ViewProviderDrawingView::init ( void   )  [static]

Reimplemented from Gui::ViewProviderDocumentObject.

Definition at line 49 of file ViewProviderView.cpp.

Referenced by initDrawingGui().

void ViewProviderDrawingView::setDisplayMode ( const char *  ModeName  )  [virtual]

set the display mode

If you add new viewing modes in getDisplayModes() then you need to reimplement also seDisplaytMode() to handle these new modes by setting the appropriate display mode.

Reimplemented from Gui::ViewProvider.

Definition at line 71 of file ViewProviderView.cpp.

void ViewProviderDrawingView::updateData ( const App::Property  )  [virtual]

Gets called if some of the property hade bin changed.

Reimplemented from Gui::ViewProviderDocumentObject.

Definition at line 84 of file ViewProviderView.cpp.


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

Generated on Wed Nov 23 19:01:56 2011 for FreeCAD by  doxygen 1.6.1