[Paraview] Multiple implicit functions

ChiaWeng Boon chiaweng at gmail.com
Thu Sep 23 19:28:27 EDT 2010


Hi,

To display ONE implicit function F(x,y,z)=0, I use vtksamplefunction,
as shown below. The output of vtkSampleFunction in ImageData format is
written to a file using vtkXMLImageDataWritter.   How do I write MANY
implicit functions in one single file?  Put them into cells of
unstructured grids?

ImpFunc* function = ImpFunc::New();
vtkSampleFunction* sample = vtkSampleFunction::New();
sample->SetImplicitFunction(function);
sample->SetModelBounds(xmin, xmax, ymin, ymax, zmin, zmax);
sample->SetSampleDimensions(20,20,20);
sample->ComputeNormalsOff();
sample->Update();
vtkSmartPointer<vtkXMLImageDataWriter> writer = vtkXMLImageDataWriter::New();
writer->SetFileName(string a);
writer->SetInput(sample->GetOutput());
writer->Write();


Yours,

boon


More information about the ParaView mailing list