28 #ifndef __vtkvmtkNeighborhood_h 29 #define __vtkvmtkNeighborhood_h 31 #include "vtkObject.h" 34 #include "vtkvmtkWin32Header.h" 42 vtkGetMacro(IsBoundary,
bool);
45 vtkIdType
GetPointId(vtkIdType i) {
return this->PointIds[i];};
47 vtkIdType *
GetPointer(vtkIdType i) {
return this->PointIds+i;};
50 virtual void Build() VTK_OVERRIDE = 0;
53 virtual
void DeepCopy(
vtkvmtkItem *src) VTK_OVERRIDE;
59 void ResizePointList(vtkIdType ptId,
int size);
create an item instance with a data set and particular point id.
vtkIdType * GetPointer(vtkIdType i)
vtkIdType GetNumberOfPoints()
vtkIdType GetPointId(vtkIdType i)
Base class for the construction of neighborhoods and stencil from a set of points.
Query the neighborhood surrounding the set point id in an data set item.