/*========================================================================= Program: Visualization Toolkit Module: $RCSfile: vtkPointData.h,v $ Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen All rights reserved. See Copyright.txt or http://www.kitware.com/Copyright.htm for details. This software is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the above copyright notice for more information. =========================================================================*/ // .NAME vtkPointData - represent and manipulate point attribute data // .SECTION Description // vtkPointData is a class that is used to represent and manipulate // point attribute data (e.g., scalars, vectors, normals, texture // coordinates, etc.) Most of the functionality is handled by // vtkDataSetAttributes #ifndef __vtkPointData_h #define __vtkPointData_h #include "vtkDataSetAttributes.h" class VTK_FILTERING_EXPORT vtkPointData : public vtkDataSetAttributes { public: static vtkPointData *New(); vtkTypeRevisionMacro(vtkPointData,vtkDataSetAttributes); void PrintSelf(ostream& os, vtkIndent indent); void NullPoint(vtkIdType ptId); protected: vtkPointData() {}; ~vtkPointData() {}; private: vtkPointData(const vtkPointData&); // Not implemented. void operator=(const vtkPointData&); // Not implemented. }; #endif