浏览代码

Fixed build error with VTK7

vtkNew still requires GetPointer() to get the pointer
Andras Lasso 7 年之前
父节点
当前提交
1123b024bb
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      Libs/Visualization/VTK/Widgets/Testing/Cpp/ctkVTKScalarsToColorsComboBoxTest1.cpp

+ 1 - 1
Libs/Visualization/VTK/Widgets/Testing/Cpp/ctkVTKScalarsToColorsComboBoxTest1.cpp

@@ -50,7 +50,7 @@ int ctkVTKScalarsToColorsComboBoxTest1(int argc, char * argv [] )
   vtkNew<vtkPiecewiseFunction> piecewiseFunction;
   piecewiseFunction->AddPoint(0.0, 0);
   piecewiseFunction->AddPoint(255.0, 1.0);
-  discretizableCTF->SetScalarOpacityFunction(piecewiseFunction);
+  discretizableCTF->SetScalarOpacityFunction(piecewiseFunction.GetPointer());
   discretizableCTF->EnableOpacityMappingOn();
   vtkSmartPointer<vtkColorTransferFunction> colorTransferFunction =
     vtkSmartPointer<vtkColorTransferFunction>::New();