瀏覽代碼

Reduce the intensity of the border around the charts

Julien Finet 13 年之前
父節點
當前提交
a6647f8480
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      Libs/Visualization/VTK/Widgets/ctkVTKScalarsToColorsView.cpp

+ 3 - 1
Libs/Visualization/VTK/Widgets/ctkVTKScalarsToColorsView.cpp

@@ -35,6 +35,7 @@
 #include <vtkCompositeTransferFunctionItem.h>
 #include <vtkLookupTable.h>
 #include <vtkLookupTableItem.h>
+#include <vtkPen.h>
 #include <vtkPiecewiseControlPointsItem.h>
 #include <vtkPiecewiseFunction.h>
 #include <vtkPiecewiseFunctionItem.h>
@@ -83,7 +84,8 @@ void ctkVTKScalarsToColorsViewPrivate::showBorders(bool visible)
   vtkChartXY* chart = q->chart();
   for (int i = 0; i < 4; ++i)
     {
-    chart->GetAxis(i)->SetVisible(visible);
+    chart->GetAxis(i)->SetVisible(true);
+    chart->GetAxis(i)->GetPen()->SetOpacityF(0.3);
     chart->GetAxis(i)->SetTitle("");
     chart->GetAxis(i)->SetNumberOfTicks(0);
     chart->GetAxis(i)->SetLabelsVisible(false);