20#ifndef vtkStructuredNeighbor_h
21#define vtkStructuredNeighbor_h
23#include "vtkFiltersGeometryModule.h"
104 for (
int i = 0; i < 6; ++i)
123 int neiRealExtent[6],
int WholeExtent[6],
const int N);
An internal, light-weight class used to store neighbor information.
vtkStructuredNeighbor()
Default Constructor.
virtual void ComputeSendAndReceiveExtent(int gridRealExtent[6], int gridGhostedExtent[6], int neiRealExtent[6], int WholeExtent[6], const int N)
Computes the SendExtent and the RcvExtent for this neighbor.
vtkStructuredNeighbor(const int NeiID, int overlap[6], int orient[3])
Custom constructor.
vtkStructuredNeighbor & operator=(const vtkStructuredNeighbor &N)
Overload assignment operator.
virtual ~vtkStructuredNeighbor()
Default destructor.
vtkStructuredNeighbor(const vtkStructuredNeighbor &N)
Copy constructor.
vtkStructuredNeighbor(const int NeiID, int overlap[6])
Custom constructor.