#include <vtkUniformGrid.h>
Inheritance diagram for vtkUniformGrid:
vtkUniformGrid is a subclass of vtkImageData. In addition to all the image data functionality, it supports blanking.
Definition at line 37 of file vtkUniformGrid.h.
virtual vtkImageData * | NewImageDataCopy () |
static vtkUniformGrid * | GetData (vtkInformation *info) |
static vtkUniformGrid * | GetData (vtkInformationVector *v, int i=0) |
Public Types | |
typedef vtkImageData | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | CopyStructure (vtkDataSet *ds) |
virtual vtkUnsignedCharArray * | GetPointVisibilityArray () |
virtual void | SetPointVisibilityArray (vtkUnsignedCharArray *pointVisibility) |
virtual vtkUnsignedCharArray * | GetCellVisibilityArray () |
virtual void | SetCellVisibilityArray (vtkUnsignedCharArray *pointVisibility) |
virtual unsigned char | IsPointVisible (vtkIdType ptId) |
virtual unsigned char | IsCellVisible (vtkIdType cellId) |
virtual unsigned char | GetPointBlanking () |
virtual unsigned char | GetCellBlanking () |
virtual int | GetDataObjectType () |
virtual vtkCell * | GetCell (vtkIdType cellId) |
virtual void | GetCell (vtkIdType cellId, vtkGenericCell *cell) |
virtual vtkIdType | FindCell (double x[3], vtkCell *cell, vtkIdType cellId, double tol2, int &subId, double pcoords[3], double *weights) |
virtual vtkIdType | FindCell (double x[3], vtkCell *cell, vtkGenericCell *gencell, vtkIdType cellId, double tol2, int &subId, double pcoords[3], double *weights) |
virtual vtkCell * | FindAndGetCell (double x[3], vtkCell *cell, vtkIdType cellId, double tol2, int &subId, double pcoords[3], double *weights) |
virtual int | GetCellType (vtkIdType cellId) |
virtual void | GetCellPoints (vtkIdType cellId, vtkIdList *ptIds) |
virtual void | GetPointCells (vtkIdType ptId, vtkIdList *cellIds) |
virtual void | Initialize () |
virtual int | GetMaxCellSize () |
virtual void | GetScalarRange (double range[2]) |
virtual void | ShallowCopy (vtkDataObject *src) |
virtual void | DeepCopy (vtkDataObject *src) |
virtual void | BlankPoint (vtkIdType ptId) |
virtual void | UnBlankPoint (vtkIdType ptId) |
virtual void | BlankCell (vtkIdType ptId) |
virtual void | UnBlankCell (vtkIdType ptId) |
Static Public Member Functions | |
static vtkUniformGrid * | New () |
static int | IsTypeOf (const char *type) |
static vtkUniformGrid * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkUniformGrid () | |
~vtkUniformGrid () | |
void | SetPointVisibility (vtkStructuredVisibilityConstraint *pointVisibility) |
virtual vtkStructuredVisibilityConstraint * | GetPointVisibility () |
void | SetCellVisibility (vtkStructuredVisibilityConstraint *cellVisibility) |
virtual vtkStructuredVisibilityConstraint * | GetCellVisibility () |
Protected Attributes | |
vtkStructuredVisibilityConstraint * | PointVisibility |
vtkStructuredVisibilityConstraint * | CellVisibility |
vtkEmptyCell * | EmptyCell |
|
Reimplemented from vtkImageData. Definition at line 42 of file vtkUniformGrid.h. |
|
|
|
|
|
Create an object with Debug turned off, modified time initialized to zero, and reference counting on. Reimplemented from vtkImageData. |
|
Reimplemented from vtkImageData. |
|
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h. Reimplemented from vtkImageData. |
|
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h. Reimplemented from vtkImageData. |
|
Reimplemented from vtkImageData. |
|
Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from vtkImageData. |
|
Copy the geometric and topological structure of an input image data object. Reimplemented from vtkImageData. |
|
Return what type of dataset this is. Reimplemented from vtkImageData. Definition at line 50 of file vtkUniformGrid.h. References VTK_UNIFORM_GRID. |
|
Standard vtkDataSet API methods. See vtkDataSet for more information. Reimplemented from vtkImageData. |
|
Return what type of dataset this is. Reimplemented from vtkImageData. |
|
Return what type of dataset this is. Reimplemented from vtkImageData. |
|
Return what type of dataset this is. Reimplemented from vtkImageData. |
|
Return what type of dataset this is. Reimplemented from vtkImageData. |
|
Return what type of dataset this is. Reimplemented from vtkImageData. |
|
Return what type of dataset this is. Reimplemented from vtkImageData. Definition at line 68 of file vtkUniformGrid.h. References vtkStructuredData::GetCellPoints(). |
|
Return what type of dataset this is. Reimplemented from vtkImageData. Definition at line 71 of file vtkUniformGrid.h. References vtkStructuredData::GetPointCells(). |
|
Return what type of dataset this is. Reimplemented from vtkImageData. |
|
Return what type of dataset this is. Reimplemented from vtkImageData. Definition at line 74 of file vtkUniformGrid.h. |
|
Return what type of dataset this is. Reimplemented from vtkDataSet. |
|
Shallow and Deep copy. Reimplemented from vtkImageData. |
|
Shallow and Deep copy. Reimplemented from vtkImageData. |
|
Methods for supporting blanking of cells. Blanking turns on or off points in the structured grid, and hence the cells connected to them. These methods should be called only after the dimensions of the grid are set. |
|
Methods for supporting blanking of cells. Blanking turns on or off points in the structured grid, and hence the cells connected to them. These methods should be called only after the dimensions of the grid are set. |
|
Methods for supporting blanking of cells. Blanking turns on or off cells in the structured grid. These methods should be called only after the dimensions of the grid are set. |
|
Methods for supporting blanking of cells. Blanking turns on or off cells in the structured grid. These methods should be called only after the dimensions of the grid are set. |
|
Get the array that defines the blanking (visibility) of each point. |
|
Set an array that defines the (blanking) visibility of the points in the grid. Make sure that length of the visibility array matches the number of points in the grid. |
|
Get the array that defines the blanking (visibility) of each cell. |
|
Set an array that defines the (blanking) visibility of the cells in the grid. Make sure that length of the visibility array matches the number of points in the grid. |
|
Return non-zero value if specified point is visible. These methods should be called only after the dimensions of the grid are set. |
|
Return non-zero value if specified point is visible. These methods should be called only after the dimensions of the grid are set. |
|
Returns 1 if there is any visibility constraint on the points, 0 otherwise. |
|
Returns 1 if there is any visibility constraint on the cells, 0 otherwise. |
|
|
|
Retrieve an instance of this class from an information object. Reimplemented from vtkImageData. |
|
The extent type is a 3D extent Reimplemented from vtkImageData. |
|
|
|
|
|
|
|
|
|
Definition at line 147 of file vtkUniformGrid.h. |
|
Definition at line 150 of file vtkUniformGrid.h. |
|
Definition at line 155 of file vtkUniformGrid.h. |