#include <vtkPVExtractVOI.h>
Public Member Functions | |
vtkTypeRevisionMacro (vtkPVExtractVOI, vtkDataSetAlgorithm) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | SetVOI (int, int, int, int, int, int) |
virtual void | SetVOI (int[6]) |
virtual int * | GetVOI () |
virtual void | GetVOI (int data[6]) |
virtual void | SetSampleRate (int, int, int) |
virtual void | SetSampleRate (int[3]) |
virtual int * | GetSampleRate () |
virtual void | GetSampleRate (int data[3]) |
void | SetSampleRateI (int ratei) |
void | SetSampleRateJ (int ratej) |
void | SetSampleRateK (int ratek) |
int | GetSampleRateI () |
int | GetSampleRateJ () |
int | GetSampleRateK () |
virtual void | SetIncludeBoundary (int) |
virtual int | GetIncludeBoundary () |
virtual void | IncludeBoundaryOn () |
virtual void | IncludeBoundaryOff () |
Static Public Member Functions | |
vtkPVExtractVOI * | New () |
Protected Member Functions | |
vtkPVExtractVOI () | |
~vtkPVExtractVOI () | |
virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
virtual int | RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
virtual int | RequestUpdateExtent (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
virtual void | ReportReferences (vtkGarbageCollector *) |
Protected Attributes | |
int | VOI [6] |
int | SampleRate [3] |
int | IncludeBoundary |
vtkExtractVOI * | ExtractVOI |
vtkExtractGrid * | ExtractGrid |
vtkExtractRectilinearGrid * | ExtractRG |
vtkPVExtractVOI is a wrapper around vtkExtractVOI, vtkExtractGrid and vtkExtractRectilinearGrid. It choose the right filter depending on input and passes the necessary parameters.
Definition at line 37 of file vtkPVExtractVOI.h.
|
|
|
|
|
|
|
|
|
|
|
Specify i-j-k (min,max) pairs to extract. The resulting structured grid dataset can be of any topological dimension (i.e., point, line, plane, or 3D grid). |
|
Specify i-j-k (min,max) pairs to extract. The resulting structured grid dataset can be of any topological dimension (i.e., point, line, plane, or 3D grid). |
|
Specify i-j-k (min,max) pairs to extract. The resulting structured grid dataset can be of any topological dimension (i.e., point, line, plane, or 3D grid). |
|
Specify i-j-k (min,max) pairs to extract. The resulting structured grid dataset can be of any topological dimension (i.e., point, line, plane, or 3D grid). |
|
Set the sampling rate in the i, j, and k directions. If the rate is > 1, then the resulting VOI will be subsampled representation of the input. For example, if the SampleRate=(2,2,2), every other point will be selected, resulting in a volume 1/8th the original size. |
|
Set the sampling rate in the i, j, and k directions. If the rate is > 1, then the resulting VOI will be subsampled representation of the input. For example, if the SampleRate=(2,2,2), every other point will be selected, resulting in a volume 1/8th the original size. |
|
Set the sampling rate in the i, j, and k directions. If the rate is > 1, then the resulting VOI will be subsampled representation of the input. For example, if the SampleRate=(2,2,2), every other point will be selected, resulting in a volume 1/8th the original size. |
|
Set the sampling rate in the i, j, and k directions. If the rate is > 1, then the resulting VOI will be subsampled representation of the input. For example, if the SampleRate=(2,2,2), every other point will be selected, resulting in a volume 1/8th the original size. |
|
Set/get the individual components of the sample rate. |
|
Set/get the individual components of the sample rate. |
|
Set/get the individual components of the sample rate. |
|
Set/get the individual components of the sample rate. Definition at line 67 of file vtkPVExtractVOI.h. |
|
Set/get the individual components of the sample rate. Definition at line 68 of file vtkPVExtractVOI.h. |
|
Set/get the individual components of the sample rate. Definition at line 69 of file vtkPVExtractVOI.h. |
|
Control whether to enforce that the "boundary" of the grid is output in the subsampling process. (This ivar only has effect when the SampleRate in any direction is not equal to 1.) When this ivar IncludeBoundary is on, the subsampling will always include the boundary of the grid even though the sample rate is not an even multiple of the grid dimensions. (By default IncludeBoundary is off.) |
|
Control whether to enforce that the "boundary" of the grid is output in the subsampling process. (This ivar only has effect when the SampleRate in any direction is not equal to 1.) When this ivar IncludeBoundary is on, the subsampling will always include the boundary of the grid even though the sample rate is not an even multiple of the grid dimensions. (By default IncludeBoundary is off.) |
|
Control whether to enforce that the "boundary" of the grid is output in the subsampling process. (This ivar only has effect when the SampleRate in any direction is not equal to 1.) When this ivar IncludeBoundary is on, the subsampling will always include the boundary of the grid even though the sample rate is not an even multiple of the grid dimensions. (By default IncludeBoundary is off.) |
|
Control whether to enforce that the "boundary" of the grid is output in the subsampling process. (This ivar only has effect when the SampleRate in any direction is not equal to 1.) When this ivar IncludeBoundary is on, the subsampling will always include the boundary of the grid even though the sample rate is not an even multiple of the grid dimensions. (By default IncludeBoundary is off.) |
|
|
|
|
|
|
|
|
|
Definition at line 95 of file vtkPVExtractVOI.h. |
|
Definition at line 96 of file vtkPVExtractVOI.h. |
|
Definition at line 97 of file vtkPVExtractVOI.h. |
|
Definition at line 99 of file vtkPVExtractVOI.h. |
|
Definition at line 100 of file vtkPVExtractVOI.h. |
|
Definition at line 101 of file vtkPVExtractVOI.h. |