VTK
|
Generic filter that has one input of type vtkImageData. More...
#include <vtkImageToImageFilter.h>
Public Types | |
typedef vtkImageSource | Superclass |
![]() | |
typedef vtkSource | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
void | SetInputMemoryLimit (int) |
long | GetInputMemoryLimit () |
virtual void | SetInput (vtkImageData *input) |
vtkImageData * | GetInput () |
void | SetBypass (int) |
void | BypassOn () |
void | BypassOff () |
virtual int | GetBypass () |
virtual void | ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int threadId) |
virtual void | SetNumberOfThreads (int) |
virtual int | GetNumberOfThreads () |
virtual int | SplitExtent (int splitExt[6], int startExt[6], int num, int total) |
![]() | |
void | PrintSelf (ostream &os, vtkIndent indent) |
void | SetOutput (vtkImageData *output) |
vtkImageData * | GetOutput () |
vtkImageData * | GetOutput (int idx) |
Static Public Member Functions | |
static int | IsTypeOf (const char *type) |
static vtkImageToImageFilter * | SafeDownCast (vtkObject *o) |
![]() | |
static int | IsTypeOf (const char *type) |
static vtkImageSource * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkImageToImageFilter () | |
~vtkImageToImageFilter () | |
void | ExecuteInformation () |
virtual void | ExecuteInformation (vtkImageData *inData, vtkImageData *outData) |
void | ExecuteData (vtkDataObject *output) |
virtual vtkImageData * | AllocateOutputData (vtkDataObject *out) |
void | MultiThread (vtkImageData *input, vtkImageData *output) |
void | ComputeInputUpdateExtents (vtkDataObject *output) |
virtual void | ComputeInputUpdateExtent (int inExt[6], int outExt[6]) |
virtual void | SetInputScalarsSelection (const char *) |
virtual int | FillInputPortInformation (int, vtkInformation *) |
![]() | |
vtkImageSource () | |
~vtkImageSource () | |
void | Execute () |
virtual void | Execute (vtkImageData *data) |
virtual int | FillOutputPortInformation (int, vtkInformation *) |
Protected Attributes | |
vtkMultiThreader * | Threader |
int | Bypass |
int | BypassWasOn |
int | NumberOfThreads |
char * | InputScalarsSelection |
Generic filter that has one input of type vtkImageData.
vtkImageToImageFilter is a filter superclass that hides much of the pipeline complexity. It handles breaking the pipeline execution into smaller extents so that the vtkImageData limits are observed. It also provides support for multithreading. If you don't need any of this functionality, consider using vtkSimpleImageToImageFilter instead.
Definition at line 39 of file vtkImageToImageFilter.h.
Definition at line 42 of file vtkImageToImageFilter.h.
|
protected |
|
protected |
|
virtual |
Reimplemented from vtkImageSource.
|
static |
|
virtual |
Reimplemented from vtkImageSource.
|
static |
void vtkImageToImageFilter::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
virtual |
Set the Input of a filter.
vtkImageData* vtkImageToImageFilter::GetInput | ( | ) |
Set the Input of a filter.
|
inline |
Obsolete feature - do not use.
Definition at line 53 of file vtkImageToImageFilter.h.
|
inline |
Obsolete feature - do not use.
Definition at line 54 of file vtkImageToImageFilter.h.
|
inline |
Obsolete feature - do not use.
Definition at line 55 of file vtkImageToImageFilter.h.
|
virtual |
Obsolete feature - do not use.
|
virtual |
If the subclass does not define an Execute method, then the task will be broken up, multiple threads will be spawned, and each thread will call this method. It is public so that the thread functions can call this method.
|
virtual |
Get/Set the number of threads to create when rendering
|
virtual |
Get/Set the number of threads to create when rendering
|
inline |
Definition at line 75 of file vtkImageToImageFilter.h.
|
inline |
Definition at line 77 of file vtkImageToImageFilter.h.
|
virtual |
Putting this here until I merge graphics and imaging streaming.
|
protected |
|
protectedvirtual |
|
protected |
|
protectedvirtual |
Reimplemented from vtkImageSource.
|
protected |
|
protected |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
Definition at line 90 of file vtkImageToImageFilter.h.
|
protected |
Definition at line 91 of file vtkImageToImageFilter.h.
|
protected |
Definition at line 92 of file vtkImageToImageFilter.h.
|
protected |
Definition at line 93 of file vtkImageToImageFilter.h.
|
protected |
Definition at line 113 of file vtkImageToImageFilter.h.