Viewer provides OccViewer.Manipulator interface to manipulate objects transformation interactively. Example of usage:

// enable manipulator
aManipulator.isEnabled = true;
// set objects to apply manipulator
aManipulator.objects = OccViewerModule.selectionManager.selectedObjects;
aManipulator.update();

image