VTK
|
extract geometry for structured grid More...
#include <vtkStructuredGridGeometryFilter.h>
Inherits vtkPolyDataAlgorithm.
Public Types | |
typedef vtkPolyDataAlgorithm | Superclass |
Public Member Functions | |
virtual int | IsA (const char *type) |
vtkStructuredGridGeometryFilter * | NewInstance () const |
void | PrintSelf (ostream &os, vtkIndent indent) |
void | SetExtent (int iMin, int iMax, int jMin, int jMax, int kMin, int kMax) |
void | SetExtent (int extent[6]) |
virtual int * | GetExtent () |
virtual void | GetExtent (int data[6]) |
Static Public Member Functions | |
static vtkStructuredGridGeometryFilter * | New () |
static int | IsTypeOf (const char *type) |
static vtkStructuredGridGeometryFilter * | SafeDownCast (vtkObjectBase *o) |
Protected Member Functions | |
virtual vtkObjectBase * | NewInstanceInternal () const |
vtkStructuredGridGeometryFilter () | |
~vtkStructuredGridGeometryFilter () | |
virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
virtual int | RequestUpdateExtent (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
virtual int | FillInputPortInformation (int port, vtkInformation *info) |
Protected Attributes | |
int | Extent [6] |
extract geometry for structured grid
vtkStructuredGridGeometryFilter is a filter that extracts geometry from a structured grid. By specifying appropriate i-j-k indices, it is possible to extract a point, a curve, a surface, or a "volume". Depending upon the type of data, the curve and surface may be curved or planar. (The volume is actually a (n x m x o) region of points.)
The extent specification is zero-offset. That is, the first k-plane in a 50x50x50 structured grid is given by (0,49, 0,49, 0,0).
The output of this filter is affected by the structured grid blanking. If blanking is on, and a blanking array defined, then those cells attached to blanked points are not output. (Blanking is a property of the input vtkStructuredGrid.)
Definition at line 55 of file vtkStructuredGridGeometryFilter.h.
typedef vtkPolyDataAlgorithm vtkStructuredGridGeometryFilter::Superclass |
Definition at line 59 of file vtkStructuredGridGeometryFilter.h.
|
protected |
|
inlineprotected |
Definition at line 76 of file vtkStructuredGridGeometryFilter.h.
|
static |
|
static |
|
virtual |
|
static |
|
protectedvirtual |
vtkStructuredGridGeometryFilter* vtkStructuredGridGeometryFilter::NewInstance | ( | ) | const |
void vtkStructuredGridGeometryFilter::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
virtual |
Get the extent in topological coordinate range (imin,imax, jmin,jmax, kmin,kmax).
|
virtual |
Get the extent in topological coordinate range (imin,imax, jmin,jmax, kmin,kmax).
void vtkStructuredGridGeometryFilter::SetExtent | ( | int | iMin, |
int | iMax, | ||
int | jMin, | ||
int | jMax, | ||
int | kMin, | ||
int | kMax | ||
) |
Specify (imin,imax, jmin,jmax, kmin,kmax) indices.
void vtkStructuredGridGeometryFilter::SetExtent | ( | int | extent[6] | ) |
Specify (imin,imax, jmin,jmax, kmin,kmax) indices in array form.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
Definition at line 82 of file vtkStructuredGridGeometryFilter.h.