[vtk-developers] vtkPicker picking "visible" parts of assemblies marked as invisible
Rostislav Khlebnikov
rostislav.khlebnikov at kcl.ac.uk
Thu May 21 12:22:26 EDT 2015
Dear VTK developers,
I am using vtkCellPicker (and consequently vtkPicker) to pick cells on
objects. However, apparently, if a prop assembly is marked as invisible,
it is still possible to pick the parts of assembly marked invisible if
these parts are not explicitly marked invisible themselves. This happens
in case a pick list is used, i.e. line vtkPicker.cxx:L278 is executed
(not sure whether the same would happen if pick lists are not used). In
any case, checking whether prop obtained in line 294 of vtkPicker.cxx is
visible and pickable before initializing path traversal, should fix the
problem.
So my question is:
- is it supposed to behave like this? (I doubt it as it is rather
unintuitive)
- should I make a fix for this?
- If yes - is it possible to make such a small fix (probably two
lines of code) in some simple way?
All best,
Rostislav.
More information about the vtk-developers
mailing list