#include <ManualPaintModel.h>
Public Member Functions | |
ManualPaintModel () | |
virtual | ~ManualPaintModel () |
void | SetImage (vtkImageData *image) |
void | PaintImage (int px, int py, int pz) |
Private Attributes | |
vtkImageData * | _image |
Definition at line 7 of file ManualPaintModel.h.
ManualPaintModel::ManualPaintModel | ( | ) |
Definition at line 5 of file ManualPaintModel.cpp.
ManualPaintModel::~ManualPaintModel | ( | ) | [virtual] |
Definition at line 10 of file ManualPaintModel.cpp.
void ManualPaintModel::PaintImage | ( | int | px, | |
int | py, | |||
int | pz | |||
) |
Definition at line 19 of file ManualPaintModel.cpp.
References _image.
Referenced by ManualPaintControler::PaintImage().
00020 { 00021 if (_image!=NULL) 00022 { 00023 float value=0; 00024 printf("EED ManualPaintModel::PaintImage %d %d %d\n", px,py,pz); 00025 _image->SetScalarComponentFromFloat (px,py,pz, 0, value ); 00026 _image->Modified(); 00027 } else { 00028 printf("ERROR : bbcreaMaracasvisu::vtkInteractorManualPaint::PaintImage : Image not set. \n"); 00029 } 00030 }
void ManualPaintModel::SetImage | ( | vtkImageData * | image | ) |
Definition at line 14 of file ManualPaintModel.cpp.
References _image.
00015 { 00016 _image=image; 00017 }
vtkImageData* ManualPaintModel::_image [private] |
Definition at line 16 of file ManualPaintModel.h.
Referenced by PaintImage(), and SetImage().