00001 #ifndef __qVTKAbstractMatrixWidget_h 00002 #define __qVTKAbstractMatrixWidget_h 00003 00005 #include <qCTKMatrixWidget.h> 00006 #include <qCTKPimpl.h> 00007 00009 #include "qVTKObject.h" 00010 #include "qVTKWidgetsExport.h" 00011 00012 class vtkMatrix4x4; 00013 class qVTKAbstractMatrixWidgetPrivate; 00014 00015 class QVTK_WIDGETS_EXPORT qVTKAbstractMatrixWidget : public qCTKMatrixWidget 00016 { 00017 public: 00019 typedef qCTKMatrixWidget Superclass; 00020 00022 qVTKAbstractMatrixWidget(QWidget* parent); 00023 vtkMatrix4x4* matrix()const; 00024 00025 protected: 00026 void setMatrixInternal(vtkMatrix4x4* matrix); 00027 00028 private: 00029 QCTK_DECLARE_PRIVATE(qVTKAbstractMatrixWidget); 00030 }; 00031 00032 #endif
1.6.1