<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
&nbsp;
<p>&nbsp;I'm trying to pick a 2D actor using a vtkPropPicker, using the
"standard"&nbsp; code . Aldo the rendere used for picking has a BIG scalar
bar and a sphere, the picker returns always nothing.
<br>&nbsp;I tried also the tcl examples containing vtkPropPicker , and
also there, it seems like the picker doesn't work.&nbsp;<i></i>
<br>&nbsp;
<br>&nbsp; Is there anything left or something that must be initialised
? Is there any other solution ?
<br>&nbsp;
<br>Thank you in advance
<p>Edi
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<p>vtkPropPicker *picker = vtkPropPicker::New();
<br>&nbsp;
<p>for ( int i = 0 ; i &lt; 300 ; i++ )&nbsp; // trying everywhere in the
window
<br>&nbsp; for ( int j = 0 ; j &lt; 300 ; j++ ) {
<p>&nbsp; picker->PickProp( i,&nbsp; j, map->GetRenderer() );
<p>&nbsp; if ( picker->GetPath() != NULL )
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Caption = "Path" ;
<p>&nbsp; if ( picker->GetProp3D() != NULL )
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Caption = "Prop" ;
<p>&nbsp; if ( picker->GetActor() != NULL )
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Caption = "Actor" ;
<p>&nbsp; if ( picker->GetActor2D() != NULL )
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Caption = "Actor2D" ;
<p>&nbsp; if ( picker->GetPropAssembly() != NULL )
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Caption = "Assembly" ;
<br>&nbsp;
<br>&nbsp;
<p>&nbsp; }
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;</html>