소스 검색

Add ctkVTKDataSetArrayComboBox::currentArrayName

Julien Finet 14 년 전
부모
커밋
43282a622f
2개의 변경된 파일9개의 추가작업 그리고 0개의 파일을 삭제
  1. 8 0
      Libs/Visualization/VTK/Widgets/ctkVTKDataSetArrayComboBox.cpp
  2. 1 0
      Libs/Visualization/VTK/Widgets/ctkVTKDataSetArrayComboBox.h

+ 8 - 0
Libs/Visualization/VTK/Widgets/ctkVTKDataSetArrayComboBox.cpp

@@ -122,6 +122,14 @@ vtkDataArray* ctkVTKDataSetArrayComboBox::currentArray()const
 }
 }
 
 
 // --------------------------------------------------------------------------
 // --------------------------------------------------------------------------
+QString ctkVTKDataSetArrayComboBox::currentArrayName()const
+{
+  Q_D(const ctkVTKDataSetArrayComboBox);
+  vtkDataArray* dataArray = this->currentArray();
+  return dataArray ? dataArray->GetName() : "";
+}
+
+// --------------------------------------------------------------------------
 void ctkVTKDataSetArrayComboBox::setDataSet(vtkDataSet* dataSet)
 void ctkVTKDataSetArrayComboBox::setDataSet(vtkDataSet* dataSet)
 {
 {
   Q_D(ctkVTKDataSetArrayComboBox);
   Q_D(ctkVTKDataSetArrayComboBox);

+ 1 - 0
Libs/Visualization/VTK/Widgets/ctkVTKDataSetArrayComboBox.h

@@ -46,6 +46,7 @@ public:
   virtual ~ctkVTKDataSetArrayComboBox();
   virtual ~ctkVTKDataSetArrayComboBox();
   
   
   vtkDataArray* currentArray()const;
   vtkDataArray* currentArray()const;
+  QString currentArrayName()const;
   vtkDataSet* dataSet()const;
   vtkDataSet* dataSet()const;
 
 
 public slots:
 public slots: