28 #ifndef vtkUniformGrid_h 
   29 #define vtkUniformGrid_h 
   35 class vtkStructuredVisibilityConstraint;
 
   62     int& subId, 
double pcoords[3], 
double *weights);
 
   65     vtkIdType cellId, 
double tol2, 
int& subId,
 
   66     double pcoords[3], 
double *weights);
 
   69     double tol2, 
int& subId, 
double pcoords[3],
 
   82   int GetGridDescription();
 
  118   virtual void UnBlankPoint(
vtkIdType ptId);
 
  119   virtual void BlankPoint( 
const int i, 
const int j, 
const int k );
 
  120   virtual void UnBlankPoint( 
const int i, 
const int j, 
const int k );
 
  128   virtual void UnBlankCell(
vtkIdType ptId);
 
  129   virtual void BlankCell( 
const int i, 
const int j, 
const int k );
 
  130   virtual void UnBlankCell( 
const int i, 
const int j, 
const int k );
 
  142   virtual unsigned char IsPointVisible(
vtkIdType ptId);
 
  146   virtual unsigned char IsCellVisible(
vtkIdType cellId);
 
  163   void GetCellDims( 
int cellDims[3] );
 
  176   static unsigned char MASKED_CELL_VALUE;
 
static vtkImageData * GetData(vtkInformation *info)
 
static vtkImageData * New()
 
virtual void ComputeScalarRange()
 
abstract class to specify dataset behavior 
 
Encloses a rectangular region of voxel like cells. 
 
virtual vtkCell * GetCell(vtkIdType cellId)
 
an empty cell used as a place-holder during processing 
 
virtual vtkCell * FindAndGetCell(double x[3], vtkCell *cell, vtkIdType cellId, double tol2, int &subId, double pcoords[3], double *weights)
 
virtual bool HasAnyBlankCells()
 
provides thread-safe access to cells 
 
virtual void Initialize()
 
abstract class to specify cell behavior 
 
friend class vtkUniformGrid
 
virtual int * GetDimensions()
 
a simple class to control print indentation 
 
static void GetCellPoints(vtkIdType cellId, vtkIdList *ptIds, int dataDescription, int dim[3])
 
virtual bool HasAnyBlankPoints()
 
topologically and geometrically regular array of data 
 
list of point or cell ids 
 
void PrintSelf(ostream &os, vtkIndent indent)
 
virtual void CopyStructure(vtkDataSet *ds)
 
dynamic, self-adjusting array of unsigned char 
 
static void GetPointCells(vtkIdType ptId, vtkIdList *cellIds, int dim[3])
 
#define VTKCOMMONDATAMODEL_EXPORT
 
virtual vtkIdType FindCell(double x[3], vtkCell *cell, vtkIdType cellId, double tol2, int &subId, double pcoords[3], double *weights)
 
virtual int GetCellType(vtkIdType cellId)