GetVtkInfoTextImage()->PutWindowLevel();
GetVtkInfoTextImage()->PutColorLevel();
- 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] <= xx && xx <= tempext[1] && tempext[2] <= yy && yy <= tempext[3]){
+
+ GetVtkInfoTextImage()->PutPosition( (int)xx , (int)yy , (int)zz );
+ GetVtkInfoTextImage()->PutPixelIntensity( (int)xx , (int)yy , (int)zz );
+ }
this->_vtkInteractorStyleBaseView->SetRefresh_waiting();
return true;