vtkSmartPointer 判空 可以与空构造对象直接比较 vtkSmartPointer<vtkAppendPolyData> arrow_out_port = getappdata(); if (arrow_out_port == vtkSmartPointer<vtkAppendPolyData>()) { return; }