[vtkusers] Re: Question regarding vtkMultiBlockPLOT3DReader andalso VTKit
Mark B Stucky
mstucky5 at cox.net
Fri Nov 3 17:40:09 EST 2006
----- Original Message -----
From: "Goodwin Lawlor" <goodwin.lawlor at ucd.ie>
To: <vtkusers at public.kitware.com>
Sent: Friday, November 03, 2006 10:12 AM
Subject: [vtkusers] Re: Question regarding vtkMultiBlockPLOT3DReader andalso
VTKit
> mstucky5 at cox.net wrote:
>> Question 1 : Does anyone have any sample Tcl code for displaying
>> multi-block plot3d files?
>
> Here's a full translation of Graphics/Testing/Cxx/TestMultiBlock.cxx to
> tcl for VTK5.0:
>
> http://www.bioengineering-research.com/vtk/TestMultiBlock.tcl
>
> (It wont run as-is with VTK5.1 CVS - a few small changes are needed)
>
>
>> I tried to put together a simple example that is modeled after the
>> example:
>>
>> Graphics/Testing/Cxx/TestMultiBlock.cxx When I run the code using
>> VTKit-4.5.7, the following error dialog
>> box pops up a couple times :
>>
>> +-------------------------------------------------------------------------+
>> | vtkOutputWindow: VTKit-4.5.7.exe - Application Error
>> |
>> |-------------------------------------------------------------------------|
>> |
>> |
>> | The exception unknown software exception (0xc000000d) occurred in the
>> |
>> | application at location 0x009232e1.
>> |
>> |
>> |
>> | Click on OK to terminate the program
>> |
>> | Click on CANCEL to debug the program
>> |
>> |
>> |
>> | OK Cancel
>> |
>> +-------------------------------------------------------------------------+
>>
>> Question 2 : Does anyone else get the above error?
>> Question 3 : Do you know what might be causing the above error?
>
> I get the same error... dont know what's causing it. Its strange... it
> crashes but still runs the vtk window. It seems to be fine with VTK5.0.1
> though...
>
>>
>> After hitting OK I get the following error in the "debug" window
>>
>> ERROR: In ..\..\VTK\Filtering\vtkCompositeDataPipeline.cxx, line 279
>> vtkCompositeDataPipeline (0AD95BC0): No update piece number has been
>> set in the information for output port 0 on algorithm
>> vtkMultiBlockPLOT3DReader(0AD635B8).
>>
>> FYI, I have also run the example using VTK version 5.0.2, the error
>> dialog box does not appear, but the above "debug" error does. I'm
>> assuming that I've forgotten some setting but...
>>
>> Question 4 : How do I "set the update piece number" and get rid of this
>> error?
>
> This is because you've manually called "Update" on the reader in your
> code. If you delete out Update and let the pipeline set the correct
> information this error message goes away.
>
>
> hth
>
> Goodwin
Many thanks...
Removing "Update" and running with your updated VTKit-5.0.1
solves the problems.
Now if I can just figure out how to extract various grid planes
and display the grid and/or contours etc. ...
--Mark
More information about the vtkusers
mailing list