#include <vtkKWEITKPaintbrushOperation.h>


Public Types | |
| typedef vtkitk::vtkKWEITKImageToStencilFilter | InternalFilterType |
Public Member Functions | |
| virtual void | SetFilterHalfWidth (double, double, double) |
| virtual void | SetFilterHalfWidth (double[3]) |
| virtual double * | GetFilterHalfWidth () |
| virtual void | GetFilterHalfWidth (double &, double &, double &) |
| virtual void | GetFilterHalfWidth (double[3]) |
| vtkTypeRevisionMacro (vtkKWEITKPaintbrushOperation, vtkKWEPaintbrushOperation) | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
Public Attributes | |
| InternalFilterType::Pointer | InternalFilter |
Protected Member Functions | |
| vtkKWEITKPaintbrushOperation () | |
| ~vtkKWEITKPaintbrushOperation () | |
| virtual void | DoOperationOnStencil (vtkImageStencilData *, double p[3])=0 |
Protected Attributes | |
| double | FilterHalfWidth [3] |
This is an abstract base class.
Definition at line 36 of file vtkKWEITKPaintbrushOperation.h.
Definition at line 48 of file vtkKWEITKPaintbrushOperation.h.
| vtkKWEITKPaintbrushOperation::vtkKWEITKPaintbrushOperation | ( | ) | [protected] |
| vtkKWEITKPaintbrushOperation::~vtkKWEITKPaintbrushOperation | ( | ) | [protected] |
| vtkKWEITKPaintbrushOperation::vtkTypeRevisionMacro | ( | vtkKWEITKPaintbrushOperation | , | |
| vtkKWEPaintbrushOperation | ||||
| ) |
Standard methods for instances of this class.
| void vtkKWEITKPaintbrushOperation::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) | [virtual] |
Standard methods for instances of this class.
Reimplemented from vtkKWEPaintbrushOperation.
Reimplemented in vtkKWEITKConfidenceConnectedPaintbrushOperation, and vtkKWEITKConnectedThresholdPaintbrushOperation.
| virtual void vtkKWEITKPaintbrushOperation::SetFilterHalfWidth | ( | double | , | |
| double | , | |||
| double | ||||
| ) | [virtual] |
| virtual void vtkKWEITKPaintbrushOperation::SetFilterHalfWidth | ( | double | [3] | ) | [virtual] |
| virtual double* vtkKWEITKPaintbrushOperation::GetFilterHalfWidth | ( | ) | [virtual] |
| virtual void vtkKWEITKPaintbrushOperation::GetFilterHalfWidth | ( | double & | , | |
| double & | , | |||
| double & | ||||
| ) | [virtual] |
| virtual void vtkKWEITKPaintbrushOperation::GetFilterHalfWidth | ( | double | [3] | ) | [virtual] |
| virtual void vtkKWEITKPaintbrushOperation::DoOperationOnStencil | ( | vtkImageStencilData * | , | |
| double | p[3] | |||
| ) | [protected, pure virtual] |
Filter the incoming data (first arg) through this operation. The operation is centered at point 'p'.
Implemented in vtkKWEITKConfidenceConnectedPaintbrushOperation, and vtkKWEITKConnectedThresholdPaintbrushOperation.
Definition at line 49 of file vtkKWEITKPaintbrushOperation.h.
double vtkKWEITKPaintbrushOperation::FilterHalfWidth[3] [protected] |
Definition at line 59 of file vtkKWEITKPaintbrushOperation.h.
1.7.1