[vtkusers] SmartPointer reference?
    Richard Frank 
    rickfrank at me.com
       
    Fri May 13 19:22:41 EDT 2016
    
    
  
Hi,
Is it possible to return a smart pointer by reference? 
I'd like to return an image as a parameter, rather than a return type but nothing seems to be happy. 
for instance
bool SomeFunction(vtkSmartPointer<vtkImageData> & outImage)
{
vtkSmartPointer<vtkImageReader> r = vtkSmartPointer<vtkImageReader>::New();
r->SetFileName("Path");
r->Update();
// What next?
return true; 
}
I though Take was a possible choice
outImage = vtkSmartPointer<vtkImageData>::Take(r->GetOutput());
but no happiness there.
Any solution?
Thanks
Rick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtkusers/attachments/20160513/406cdc02/attachment.html>
    
    
More information about the vtkusers
mailing list