def __init__(self, parent=None, shared=None):

        # Selection attributes
        SceneviewerWidget.__init__(self, parent, shared)
        self._nodeSelectMode = False
        self._dataSelectMode = False
        self._1delemSelectMode = False
        self._2delemSelectMode = False
        self._elemSelectMode = False
        self._selection_mode = SelectionMode.NONE
        self._selectionGroup = None
        self._selection_box = None
        self._selectionModifier = QtCore.Qt.SHIFT
        self._additiveSelectionModifier = QtCore.Qt.ALT
        self._sceneSurfacesFilter = None
        self._handle_mouse_events = False
 def __init__(self, parent=None, shared=None):
     
     # Selection attributes
     SceneviewerWidget.__init__(self, parent, shared)
     self._nodeSelectMode = False
     self._dataSelectMode = False
     self._1delemSelectMode = False
     self._2delemSelectMode = False
     self._elemSelectMode = False
     self._selection_mode = SelectionMode.NONE
     self._selectionGroup = None
     self._selection_box = None
     self._selectionModifier = QtCore.Qt.SHIFT
     self._additiveSelectionModifier = QtCore.Qt.ALT
     self._sceneSurfacesFilter = None
     self._handle_mouse_events = False