Slicer
4.8
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
Wrapper class around itk::LevelTracingImageFilterImageFilter. More...
#include <Libs/vtkITK/vtkITKLevelTracingImageFilter.h>
Public Types | |
typedef vtkPolyDataAlgorithm | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | GetPlane () |
virtual void | GetSeed (int [3]) |
virtual int * | GetSeed () |
virtual void | GetSeed (int &, int &, int &) |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE |
virtual void | SetPlane (int) |
Method to set the plane (IJ=2, IK=1, JK=0) More... | |
void | SetPlaneToIJ () |
void | SetPlaneToIK () |
void | SetPlaneToJK () |
virtual void | SetSeed (int [3]) |
virtual void | SetSeed (int, int, int) |
Methods to set/get seeds. Seeds are specified in IJK (not XYZ). More... | |
Static Public Member Functions | |
static int | IsTypeOf (const char *type) |
static vtkITKLevelTracingImageFilter * | New () |
static vtkITKLevelTracingImageFilter * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
virtual int | FillInputPortInformation (int port, vtkInformation *info) VTK_OVERRIDE |
virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE |
vtkITKLevelTracingImageFilter () | |
~vtkITKLevelTracingImageFilter () | |
Protected Attributes | |
int | Plane |
int | Seed [3] |
Wrapper class around itk::LevelTracingImageFilterImageFilter.
itk::LevelTracingImageFilter LevelTracingImageFilter traces a level curve (or surface) from a seed point. The pixels on this level curve "boundary" are labeled as 1. Does nothing if seed is in uniform area.
This filter is specialized to volumes. If you are interested in contouring other types of data, use the general vtkContourFilter. If you want to contour an image (i.e., a volume slice), use vtkMarchingSquares.
Definition at line 19 of file vtkITKLevelTracingImageFilter.h.
typedef vtkPolyDataAlgorithm vtkITKLevelTracingImageFilter::Superclass |
Definition at line 23 of file vtkITKLevelTracingImageFilter.h.
|
protected |
|
protected |
|
protectedvirtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
static |
|
static |
void vtkITKLevelTracingImageFilter::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
protectedvirtual |
|
static |
|
virtual |
Method to set the plane (IJ=2, IK=1, JK=0)
|
inline |
Definition at line 34 of file vtkITKLevelTracingImageFilter.h.
|
inline |
Definition at line 35 of file vtkITKLevelTracingImageFilter.h.
|
inline |
Definition at line 36 of file vtkITKLevelTracingImageFilter.h.
|
virtual |
Methods to set/get seeds. Seeds are specified in IJK (not XYZ).
|
virtual |
|
protected |
Definition at line 46 of file vtkITKLevelTracingImageFilter.h.
|
protected |
Definition at line 45 of file vtkITKLevelTracingImageFilter.h.