[Paraview] [Paraview-developers] The Quest for Data

Utkarsh Ayachit utkarsh.ayachit at kitware.com
Tue Mar 2 16:31:49 EST 2010


Eric,

It's that and also the fact the the the complexity if the dialog
increases since then it needs to observer removal of source, track
active view, track active view changes. What I was playing with is
trying to enable only interaction with the view and nothing else,
which would overcome these issues -- but I didn't have much success
with that, hence decided to commit a pure modal dialog for now. I am
going to give that another try soon.

Utkarsh

On Tue, Mar 2, 2010 at 2:23 PM, Eric E. Monson <emonson at cs.duke.edu> wrote:
> Hey Utkarsh,
>
> That works great -- thanks!
>
> Is there an important reason for the Find Data dialog to be modal? I find myself wanting to interact with the render window to see the positions of the selected points, but I'm locked out, and then it's annoying because if I close the dialog and then want to modify my query/selection, I have to re-choose Point data and enter everything again. Is it just that if someone went and changed the selection through another mechanism, then came back to the dialog, the query wouldn't be valid any more?
>
> Thanks again,
> -Eric
>
>
> On Mar 2, 2010, at 2:08 PM, Utkarsh Ayachit wrote:
>
>> Eric,
>>
>> I've committed a fix for this issue. Feel free to give it a try.
>>
>>
>> /cvsroot/ParaView3/ParaView3/VTK/Graphics/vtkExtractSelectedIds.cxx,v
>> <--  VTK/Graphics/vtkExtractSelectedIds.cxx
>> new revision: 1.31; previous revision: 1.30
>>
>>
>> Thanks
>> Utkarsh
>>
>> On Mon, Mar 1, 2010 at 2:42 PM, Utkarsh Ayachit
>> <utkarsh.ayachit at kitware.com> wrote:
>>> Eric,
>>>
>>> Good catch. I must have missed this one. The problem seems to be that
>>> vtkExtractSelectedIds has a stupid limitation where it expects the
>>> array types to be same. I am going to look at fixing
>>> vtkExtractSelectedIds soon (give me a day or two).
>>>
>>> Utkarsh
>>>
>>> On Mon, Mar 1, 2010 at 2:07 PM, Eric E. Monson <emonson at cs.duke.edu> wrote:
>>>> Hey Utkarsh,
>>>>
>>>> That's very cool functionality.
>>>>
>>>> One part of the interface is either not very intuitive or I'm running into a bug: The "is" or "is one of" operators don't seem to work with anything other than ID or Global ID. If I try to use it, say, on an integer point data attribute and do "attribute is 0" I get this:
>>>>
>>>> Warning: In /Users/emonson/Programming/ParaView_cvs/ParaView3/VTK/Graphics/vtkExtractSelectedIds.cxx, line 666
>>>> vtkExtractSelectedIds (0x12c5f50e0): array types don't match
>>>>
>>>> ERROR: In /Users/emonson/Programming/ParaView_cvs/ParaView3/VTK/Filtering/vtkExecutive.cxx, line 757
>>>> vtkStreamingDemandDrivenPipeline (0x11f3d63b0): Algorithm vtkExtractSelectedIds(0x12c5f50e0) returned failure for request: vtkInformation (0x12bd2f490)
>>>> Debug: Off
>>>> Modified Time: 2052406
>>>> Reference Count: 1
>>>> Registered Events: (none)
>>>> Request: REQUEST_DATA
>>>> FORWARD_DIRECTION: 0
>>>> FROM_OUTPUT_PORT: 0
>>>> ALGORITHM_AFTER_FORWARD: 1
>>>>
>>>> I get the same thing when I try to do that type of query on a float or idtype attribute, too.
>>>>
>>>> So, is "is" supposed to work with integer and other types like the "==" operator, or just with ID and Global ID?
>>>>
>>>> Thanks,
>>>> -Eric
>>>>
>>>> ------------------------------------------------------
>>>> Eric E Monson
>>>> Duke Visualization Technology Group
>>>>
>>>>
>>>> On Feb 24, 2010, at 4:14 PM, Utkarsh Ayachit wrote:
>>>>
>>>>> Folks,
>>>>>
>>>>> How many times have we wondered:
>>>>> * Where's the cell with DISPLACEMENT(Magnitude) == 12?
>>>>> * What's the point where the error condition is reached?
>>>>> * What cell is at the location (1,2 3)?
>>>>>
>>>>> We always knew selection mechanism in ParaView could do that, but we
>>>>> never found how to get it done -- the selection inspector was just too
>>>>> confusing. Fret no more: we've added new functionality to ParaView to
>>>>> help you locate the cells/points of interest.
>>>>>
>>>>> Refer to following Wiki page for details.
>>>>>
>>>>> http://www.paraview.org/Wiki/Find_Data_using_Queries
>>>>>
>>>>> This is currently in CVS (very new, so bug reports/feature requests
>>>>> are always welcome) and should make it into the forthcoming 3.8
>>>>> release.
>>>>>
>>>>> Utkarsh
>>>>> <Find Data.png>_______________________________________________
>>>>> Paraview-developers mailing list
>>>>> Paraview-developers at paraview.org
>>>>> http://public.kitware.com/mailman/listinfo/paraview-developers
>>>>
>>>>
>>>
>
>


More information about the ParaView mailing list