00001 /* -*- Mode: C++; -*- */ 00002 00003 /*========================================================================= 00004 00005 Program: Visualization Toolkit 00006 Module: $RCSfile: vtkQtTableDataRepresentation.h,v $ 00007 00008 Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen 00009 All rights reserved. 00010 See Copyright.txt or http://www.kitware.com/Copyright.htm for details. 00011 00012 This software is distributed WITHOUT ANY WARRANTY; without even 00013 the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR 00014 PURPOSE. See the above copyright notice for more information. 00015 00016 =========================================================================*/ 00017 /*---------------------------------------------------------------------------- 00018 Copyright (c) Sandia Corporation 00019 See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details. 00020 ----------------------------------------------------------------------------*/ 00021 00034 #ifndef __vtkQtTableDataRepresentation_h 00035 #define __vtkQtTableDataRepresentation_h 00036 00037 #include "QVTKWin32Header.h" 00038 #include "vtkQtTableRepresentation.h" 00039 00040 // ---------------------------------------------------------------------- 00041 00042 class QVTK_EXPORT vtkQtTableDataRepresentation : public vtkQtTableRepresentation 00043 { 00044 public: 00045 vtkTypeRevisionMacro(vtkQtTableDataRepresentation, vtkQtTableRepresentation); 00046 static vtkQtTableDataRepresentation *New(); 00047 void PrintSelf(ostream &os, vtkIndent indent); 00048 00049 protected: 00050 vtkQtTableDataRepresentation(); 00051 ~vtkQtTableDataRepresentation(); 00052 00053 00054 void SetModelType(); 00055 00056 private: 00057 vtkQtTableDataRepresentation(const vtkQtTableDataRepresentation &); 00058 void operator=(const vtkQtTableDataRepresentation &); 00059 00060 }; 00061 00062 #endif