[vtkusers] Avoiding the outline box when picking
Lee A. Butler
butler at ARL.ARMY.MIL
Tue Nov 5 17:04:06 EST 2002
When picking glyphs constructed from an UnstructuredGrid dataset, I didn't
want to get the "bounding box" around the whole set (I just wanted to change
the color on the glyph that was picked). It turns out the bounding-box
outline is hard-coded into "vtkInteractorStyle.cxx". To get rid of it I had
to comment out a couple of lines and recompile:
in: vtkInteractorStyle::~vtkInteractorStyle()
if (this->CurrentRenderer)
{
// this->CurrentRenderer->RemoveActor(this->OutlineActor);
}
and in: vtkInteractorStyle::HighlightProp3D(vtkProp3D *prop3D)
// this->CurrentRenderer->AddActor(this->OutlineActor);
It might be good to make drawing the box a configurable item in the future. I
haven't gone that far yet (There are these pesky deadlines).
Lee A. Butler E-Mail: butler at arl.army.mil
Attn: AMSRL-SL-BE Phone: (410) 278-9200
U.S. Army Research Laboratory DSN: 298-9200
Aberdeen Proving Ground, MD 21005-5068 FAX: (410) 278-5058
More information about the vtkusers
mailing list