[vtkusers] Run-time error of vtkStreamLine in vtk4.2.1
Ivan Kuo
kch90 at dvis.cs.ccu.edu.tw
Mon Apr 7 22:06:35 EDT 2003
Hi,
I follow the example of vtkStreamLine in the document of vtk4.0.2 and the code works fine in vtk4.0.2. When i port it to the vtk4.2.1, the code occurs a run-time error:
"Error: In c:\martlink\vtk42\vtk\Graphics\vtkStreamer.cxx,
line 475 vtkStreamLine(0X0ADB09F0) No vector data defined!!"
my environment is "Windows" with "vtk Java".
I can't figure out which function causes error in vtk 4.2.1 after reading the example vtkStreamLine in 4.2.1 document.
Or any example about "vtkPLOT3DReader with vtkStreamLine" is available?
I would really appreciate any help.
below is my main code:
p3dReader.SetXYZFileName(baseDir+ grid);
p3dReader.SetQFileName(baseDir+ solution);
p3dReader.SetScalarFunctionNumber(153);
p3dReader.SetVectorFunctionNumber(200);
p3dReader.Update();
vtkLineSource rake = new vtkLineSource();
rake.SetPoint1(0, 0, 0);
rake.SetPoint2(2, 2, 2);
rake.SetResolution(21);
vtkRungeKutta4 integ= new vtkRungeKutta4();
vtkStreamLine streamers= new vtkStreamLine();
streamers.SetInput(p3dReader.GetOutput());
streamers.SetSource(rake.GetOutput());
streamers.SetIntegrator(integ);
streamers.SetMaximumPropagationTime(MPT);
streamers.SpeedScalarsOn();
streamers.SetIntegrationStepLength(ISL);
streamers.SetStepLength(0.25);
vtkPolyDataMapper mapTubes= new vtkPolyDataMapper();
mapTubes.SetInput(streamers.GetOutput());
mapTubes.SetScalarRange(p3dReader.GetOutput().GetScalarRange());
Ivan Kuo
kch90 at cs.ccu.edu.tw
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20030408/5e949d4c/attachment.htm>
More information about the vtkusers
mailing list