VTK
|
extract geometry for a rectilinear grid More...
#include <vtkRectilinearGridGeometryFilter.h>
Inherits vtkPolyDataAlgorithm.
Public Types | |
typedef vtkPolyDataAlgorithm | Superclass |
Public Member Functions | |
virtual int | IsA (const char *type) |
vtkRectilinearGridGeometryFilter * | 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 int | IsTypeOf (const char *type) |
static vtkRectilinearGridGeometryFilter * | SafeDownCast (vtkObjectBase *o) |
static vtkRectilinearGridGeometryFilter * | New () |
Protected Member Functions | |
virtual vtkObjectBase * | NewInstanceInternal () const |
vtkRectilinearGridGeometryFilter () | |
~vtkRectilinearGridGeometryFilter () | |
virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
virtual int | FillInputPortInformation (int port, vtkInformation *info) |
Protected Attributes | |
int | Extent [6] |
extract geometry for a rectilinear grid
vtkRectilinearGridGeometryFilter is a filter that extracts geometry from a rectilinear grid. By specifying appropriate i-j-k indices, it is possible to extract a point, a curve, a surface, or a "volume". 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 rectilinear grid is given by (0,49, 0,49, 0,0).
Definition at line 49 of file vtkRectilinearGridGeometryFilter.h.
typedef vtkPolyDataAlgorithm vtkRectilinearGridGeometryFilter::Superclass |
Definition at line 52 of file vtkRectilinearGridGeometryFilter.h.
|
protected |
|
inlineprotected |
Definition at line 72 of file vtkRectilinearGridGeometryFilter.h.
|
static |
|
virtual |
|
static |
|
protectedvirtual |
vtkRectilinearGridGeometryFilter* vtkRectilinearGridGeometryFilter::NewInstance | ( | ) | const |
void vtkRectilinearGridGeometryFilter::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
static |
Construct with initial extent (0,100, 0,100, 0,0) (i.e., a k-plane).
|
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 vtkRectilinearGridGeometryFilter::SetExtent | ( | int | iMin, |
int | iMax, | ||
int | jMin, | ||
int | jMax, | ||
int | kMin, | ||
int | kMax | ||
) |
Specify (imin,imax, jmin,jmax, kmin,kmax) indices.
void vtkRectilinearGridGeometryFilter::SetExtent | ( | int | extent[6] | ) |
Specify (imin,imax, jmin,jmax, kmin,kmax) indices in array form.
|
protectedvirtual |
|
protectedvirtual |
|
protected |
Definition at line 77 of file vtkRectilinearGridGeometryFilter.h.