- tableWindowLevel->AddColumn(arrXUpperWindowLevel);
- tableWindowLevel->AddColumn(arrXLowerWindowLevel);
- tableWindowLevel->AddColumn(arrYWindowLevel);
+ mTableWindowLevel->AddColumn(arrXUpperWindowLevel);
+ mTableWindowLevel->AddColumn(arrXLowerWindowLevel);
+ mTableWindowLevel->AddColumn(arrYWindowLevel);
+
+ displayHistogram();
+}
+//------------------------------------------------------------------------------
+
+
+//------------------------------------------------------------------------------
+void vvToolHistogram::displayHistogram()
+{
+ if (!mCurrentSlicerManager) close();
+ HistogramWidget->hide();
+
+
+ vtkSmartPointer<vtkChartXY> chart = vtkSmartPointer<vtkChartXY>::New();
+ chart->SetAutoSize(true);
+ mView->GetScene()->ClearItems();
+ mView->GetScene()->AddItem(chart);
+ vtkPlot *line = chart->AddPlot(vtkChart::LINE);
+#if VTK_MAJOR_VERSION <= 5
+ line->SetInput(mTable, 0, 1);
+#else
+ line->SetInputData(mTable, 0, 1);
+#endif
+ line->SetColor(0, 255, 0, 255);
+ line->SetWidth(1.0);
+
+