PlaceWidget does not work for vtkPointHandleRepresentation3D when TranslationMode is off
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
In the latest CVS version, vtkPointHandleRepresentation3D does not properly place the handle after calling PlaceWidget if TranslationMode is on. The problem is that the change to the default TranslationMode setting is not passed to Cursor3D until some interaction takes place, but PlaceWidget calls vtkCursor3D::SetModelBounds, which reacts differently depending on the setting of vtkCursor3D::TranslationMode.
This patch fixes this behavior by setting vtkCursor3D::TranslationMode when vtkPointHandleRepresentation3D::SetTranslationMode is called.