Slicer  5.1
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
List of all members | Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
vtkImageFillROI Class Reference

#include <Base/Logic/vtkImageFillROI.h>

Inheritance diagram for vtkImageFillROI:
Inheritance graph
[legend]
Collaboration diagram for vtkImageFillROI:
Collaboration graph
[legend]

Public Types

typedef vtkImageAlgorithm Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual vtkPoints * GetPoints ()
 
virtual int GetRadius ()
 
int GetShape ()
 
const char * GetShapeString ()
 
virtual double GetValue ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent) override
 
virtual void SetPoints (vtkPoints *)
 
virtual void SetRadius (int)
 
void SetShape (int s)
 
void SetShapeString (const char *str)
 
void SetShapeToLines ()
 
void SetShapeToPoints ()
 
void SetShapeToPolygon ()
 
virtual void SetValue (double)
 

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkImageFillROINew ()
 
static vtkImageFillROISafeDownCast (vtkObject *o)
 

Protected Member Functions

int RequestData (vtkInformation *request, vtkInformationVector **inputVectors, vtkInformationVector *outputVector) override
 
 vtkImageFillROI ()
 
 ~vtkImageFillROI () override
 

Protected Attributes

vtkPoints * Points
 
int Radius
 
int Shape
 
double Value
 

Detailed Description

Definition at line 36 of file vtkImageFillROI.h.

Member Typedef Documentation

◆ Superclass

typedef vtkImageAlgorithm vtkImageFillROI::Superclass

Definition at line 40 of file vtkImageFillROI.h.

Constructor & Destructor Documentation

◆ vtkImageFillROI()

vtkImageFillROI::vtkImageFillROI ( )
protected

◆ ~vtkImageFillROI()

vtkImageFillROI::~vtkImageFillROI ( )
overrideprotected

Member Function Documentation

◆ GetClassName()

virtual const char* vtkImageFillROI::GetClassName ( )
virtual

◆ GetPoints()

virtual vtkPoints* vtkImageFillROI::GetPoints ( )
virtual

◆ GetRadius()

virtual int vtkImageFillROI::GetRadius ( )
virtual

◆ GetShape()

int vtkImageFillROI::GetShape ( )
inline

Definition at line 50 of file vtkImageFillROI.h.

◆ GetShapeString()

const char* vtkImageFillROI::GetShapeString ( )
inline

Definition at line 52 of file vtkImageFillROI.h.

◆ GetValue()

virtual double vtkImageFillROI::GetValue ( )
virtual

◆ IsA()

virtual int vtkImageFillROI::IsA ( const char *  type)
virtual

◆ IsTypeOf()

static int vtkImageFillROI::IsTypeOf ( const char *  type)
static

◆ New()

static vtkImageFillROI* vtkImageFillROI::New ( )
static

◆ PrintSelf()

void vtkImageFillROI::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
override

◆ RequestData()

int vtkImageFillROI::RequestData ( vtkInformation *  request,
vtkInformationVector **  inputVectors,
vtkInformationVector *  outputVector 
)
overrideprotected

Reimplemented. Not threaded because too simple a filter

◆ SafeDownCast()

static vtkImageFillROI* vtkImageFillROI::SafeDownCast ( vtkObject *  o)
static

◆ SetPoints()

virtual void vtkImageFillROI::SetPoints ( vtkPoints *  )
virtual

◆ SetRadius()

virtual void vtkImageFillROI::SetRadius ( int  )
virtual

◆ SetShape()

void vtkImageFillROI::SetShape ( int  s)
inline

Definition at line 49 of file vtkImageFillROI.h.

◆ SetShapeString()

void vtkImageFillROI::SetShapeString ( const char *  str)
inline

Definition at line 67 of file vtkImageFillROI.h.

◆ SetShapeToLines()

void vtkImageFillROI::SetShapeToLines ( )
inline

Definition at line 47 of file vtkImageFillROI.h.

◆ SetShapeToPoints()

void vtkImageFillROI::SetShapeToPoints ( )
inline

Definition at line 48 of file vtkImageFillROI.h.

◆ SetShapeToPolygon()

void vtkImageFillROI::SetShapeToPolygon ( )
inline

Definition at line 46 of file vtkImageFillROI.h.

◆ SetValue()

virtual void vtkImageFillROI::SetValue ( double  )
virtual

Member Data Documentation

◆ Points

vtkPoints* vtkImageFillROI::Points
protected

Definition at line 86 of file vtkImageFillROI.h.

◆ Radius

int vtkImageFillROI::Radius
protected

Definition at line 88 of file vtkImageFillROI.h.

◆ Shape

int vtkImageFillROI::Shape
protected

Definition at line 89 of file vtkImageFillROI.h.

◆ Value

double vtkImageFillROI::Value
protected

Definition at line 87 of file vtkImageFillROI.h.


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