|
ParaView
|
select piece (e.g., volume of interest) and/or subsample structured dataset More...
#include <vtkPVExtractVOI.h>


select piece (e.g., volume of interest) and/or subsample structured dataset
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.
| vtkPVExtractVOI::vtkPVExtractVOI | ( | ) | [protected] |
| vtkPVExtractVOI::~vtkPVExtractVOI | ( | ) | [protected] |
| static vtkPVExtractVOI* vtkPVExtractVOI::New | ( | ) | [static] |
Reimplemented from vtkDataSetAlgorithm.
| virtual const char* vtkPVExtractVOI::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkDataSetAlgorithm.
| static int vtkPVExtractVOI::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkDataSetAlgorithm.
| virtual int vtkPVExtractVOI::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkDataSetAlgorithm.
| static vtkPVExtractVOI* vtkPVExtractVOI::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkDataSetAlgorithm.
| void vtkPVExtractVOI::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) | [virtual] |
Reimplemented from vtkDataSetAlgorithm.
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).
| virtual void vtkPVExtractVOI::SetVOI | ( | int | [6] | ) | [virtual] |
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).
| virtual int* vtkPVExtractVOI::GetVOI | ( | ) | [virtual] |
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).
| virtual void vtkPVExtractVOI::GetVOI | ( | int | data[6] | ) | [virtual] |
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.
| virtual void vtkPVExtractVOI::SetSampleRate | ( | int | [3] | ) | [virtual] |
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.
| virtual int* vtkPVExtractVOI::GetSampleRate | ( | ) | [virtual] |
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.
| virtual void vtkPVExtractVOI::GetSampleRate | ( | int | data[3] | ) | [virtual] |
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.
| void vtkPVExtractVOI::SetSampleRateI | ( | int | ratei | ) |
Set/get the individual components of the sample rate.
| void vtkPVExtractVOI::SetSampleRateJ | ( | int | ratej | ) |
Set/get the individual components of the sample rate.
| void vtkPVExtractVOI::SetSampleRateK | ( | int | ratek | ) |
Set/get the individual components of the sample rate.
| int vtkPVExtractVOI::GetSampleRateI | ( | ) | [inline] |
Set/get the individual components of the sample rate.
Definition at line 67 of file vtkPVExtractVOI.h.
| int vtkPVExtractVOI::GetSampleRateJ | ( | ) | [inline] |
Set/get the individual components of the sample rate.
Definition at line 68 of file vtkPVExtractVOI.h.
| int vtkPVExtractVOI::GetSampleRateK | ( | ) | [inline] |
Set/get the individual components of the sample rate.
Definition at line 69 of file vtkPVExtractVOI.h.
| virtual void vtkPVExtractVOI::SetIncludeBoundary | ( | int | ) | [virtual] |
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.)
| virtual int vtkPVExtractVOI::GetIncludeBoundary | ( | ) | [virtual] |
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.)
| virtual void vtkPVExtractVOI::IncludeBoundaryOn | ( | ) | [virtual] |
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.)
| virtual void vtkPVExtractVOI::IncludeBoundaryOff | ( | ) | [virtual] |
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.)
| virtual int vtkPVExtractVOI::RequestData | ( | vtkInformation * | , |
| vtkInformationVector ** | , | ||
| vtkInformationVector * | |||
| ) | [protected, virtual] |
Reimplemented from vtkDataSetAlgorithm.
| virtual int vtkPVExtractVOI::RequestInformation | ( | vtkInformation * | , |
| vtkInformationVector ** | , | ||
| vtkInformationVector * | |||
| ) | [protected, virtual] |
Reimplemented from vtkDataSetAlgorithm.
| virtual int vtkPVExtractVOI::RequestUpdateExtent | ( | vtkInformation * | , |
| vtkInformationVector ** | , | ||
| vtkInformationVector * | |||
| ) | [protected, virtual] |
Reimplemented from vtkDataSetAlgorithm.
| virtual void vtkPVExtractVOI::ReportReferences | ( | vtkGarbageCollector * | ) | [protected, virtual] |
Reimplemented from vtkAlgorithm.
int vtkPVExtractVOI::VOI[6] [protected] |
Definition at line 95 of file vtkPVExtractVOI.h.
int vtkPVExtractVOI::SampleRate[3] [protected] |
Definition at line 96 of file vtkPVExtractVOI.h.
int vtkPVExtractVOI::IncludeBoundary [protected] |
Definition at line 97 of file vtkPVExtractVOI.h.
vtkExtractVOI* vtkPVExtractVOI::ExtractVOI [protected] |
Definition at line 99 of file vtkPVExtractVOI.h.
vtkExtractGrid* vtkPVExtractVOI::ExtractGrid [protected] |
Definition at line 100 of file vtkPVExtractVOI.h.
vtkExtractRectilinearGrid* vtkPVExtractVOI::ExtractRG [protected] |
Definition at line 101 of file vtkPVExtractVOI.h.
1.7.5.1