ManualPaintControler Class Reference

#include <ManualPaintControler.h>

Collaboration diagram for ManualPaintControler:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ManualPaintControler ()
virtual ~ManualPaintControler ()
void SetManualPaintModel (ManualPaintModel *manualPaintModel)
void SetManualPaintPanel (ManualPaintPanel *manualPaintPanel)
void SetWxVtkBaseView (wxVtkBaseView *baseview)
void Config ()
void PaintImage (int px, int py, int pz)

Private Member Functions

void RefreshView ()

Private Attributes

ManualPaintModel_manualPaintModel
ManualPaintPanel_manualPaintPanel
wxVtkBaseView_wxvtkbaseview

Detailed Description

Definition at line 9 of file ManualPaintControler.h.


Constructor & Destructor Documentation

ManualPaintControler::ManualPaintControler (  ) 

Definition at line 6 of file ManualPaintControler.cpp.

00007 {
00008 }

ManualPaintControler::~ManualPaintControler (  )  [virtual]

Definition at line 11 of file ManualPaintControler.cpp.

00012 {
00013 }


Member Function Documentation

void ManualPaintControler::Config (  ) 
void ManualPaintControler::PaintImage ( int  px,
int  py,
int  pz 
)

Definition at line 44 of file ManualPaintControler.cpp.

References _manualPaintModel, ManualPaintModel::PaintImage(), and RefreshView().

Referenced by vtkInteractorManualPaint::OnMouseMove().

00045 {
00046     _manualPaintModel->PaintImage(px,py,pz);
00047     RefreshView();
00048 }

Here is the call graph for this function:

Here is the caller graph for this function:

void ManualPaintControler::RefreshView (  )  [private]

Definition at line 51 of file ManualPaintControler.cpp.

Referenced by PaintImage().

00052 {
00053     printf("EED ManualPaintControler::RefreshView ????????? \n");
00054 }

Here is the caller graph for this function:

void ManualPaintControler::SetManualPaintModel ( ManualPaintModel manualPaintModel  ) 

Definition at line 16 of file ManualPaintControler.cpp.

References _manualPaintModel.

00017 {
00018     _manualPaintModel = manualPaintModel;
00019 }

void ManualPaintControler::SetManualPaintPanel ( ManualPaintPanel manualPaintPanel  ) 

Definition at line 22 of file ManualPaintControler.cpp.

References _manualPaintPanel.

00023 {
00024     _manualPaintPanel = manualPaintPanel;
00025 }

void ManualPaintControler::SetWxVtkBaseView ( wxVtkBaseView baseview  ) 

Definition at line 28 of file ManualPaintControler.cpp.

References _wxvtkbaseview.

00029 {
00030     _wxvtkbaseview = baseview;
00031 }


Member Data Documentation

Definition at line 21 of file ManualPaintControler.h.

Referenced by PaintImage(), and SetManualPaintModel().

Definition at line 22 of file ManualPaintControler.h.

Referenced by SetManualPaintPanel().

Definition at line 23 of file ManualPaintControler.h.

Referenced by Config(), and SetWxVtkBaseView().


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

Generated on 20 Oct 2010 for creaMaracasVisu_lib by  doxygen 1.6.1