- GetVtkInfoTextImage()->PutPosition( (int)xx , (int)yy , (int)zz );
- GetVtkInfoTextImage()->PutPixelIntensity( (int)xx , (int)yy , (int)zz );
+
+ int tempext[6];
+ ((wxVtk2DBaseView*)_vtkInteractorStyleBaseView->GetWxVtk2DBaseView())->GetVtkBaseData()->GetImageData()->GetExtent(tempext);
+
+ if(tempext[0] <= dxx && dxx <= tempext[1] && tempext[2] <= dyy && dyy <= tempext[3])
+ {
+ ixx=(int)(dxx+0.5);
+ iyy=(int)(dyy+0.5);
+ izz=(int)(dzz+0.0);
+ GetVtkInfoTextImage()->PutPosition( ixx , iyy , izz );
+ GetVtkInfoTextImage()->PutPixelIntensity( ixx , iyy , izz );
+ }