def main(addon_prefs=None): init(addon_prefs) try: # _listener_in_queue, _listener__out_queue = start_listener() current_module = sys.modules[__name__] appearance_panel.init(current_module) show_hide_panel.init(current_module) selection_panel.init(current_module) coloring_panel.init(current_module) electrodes_panel.init(current_module) play_panel.init(current_module) filter_panel.init(current_module) freeview_panel.init(current_module, addon_prefs) render_panel.init(current_module) fMRI_panel.init(current_module) search_panel.init(current_module) transparency_panel.init(current_module) where_am_i_panel.init(current_module) data_panel.init(current_module) stim_panel.init(current_module) dti_panel.init(current_module) connections_panel.init(current_module) # listener_panel.init(current_module) vertex_data_panel.init(current_module) streaming_panel.init(current_module) except: print('The classes are already registered!') print(traceback.format_exc()) show_electrodes(False) show_hide_connections(False) show_pial() mmvt_utils.select_layer(BRAIN_EMPTY_LAYER, False)
def load_all_panels(addon_prefs=None, first_time=False): mmvt = sys.modules[__name__] # check_empty_subject_version() # fix_cortex_labels_material() for panel in get_panels(first_time): if panel is freeview_panel: panel.init(mmvt, addon_prefs) else: now = time.time() panel.init(mmvt) print('{} took {:.5f}s to initialize'.format( panel.__name__, time.time() - now)) if bpy.data.objects.get('rh'): split_view(0) split_view(0) fix_scale() show_activity() show_pial() # view_all() # show_electrodes(False) # show_hide_connections(False) # show_activity(False) mmvt_utils.select_layer(BRAIN_EMPTY_LAYER, False) mmvt_utils.unfilter_graph_editor() lock_colorbar_values(False) for hemi in ['lh', 'rh']: if bpy.data.objects.get(hemi): bpy.data.objects[hemi].hide = True bpy.data.objects[hemi].hide_render = True set_colorbar_defaults() mmvt_utils.center_view() mmvt_utils.select_time_range(0, bpy.context.scene.maximal_time_steps)
def main(addon_prefs=None): init(addon_prefs) try: current_module = sys.modules[__name__] appearance_panel.init(current_module) show_hide_panel.init(current_module) selection_panel.init(current_module) coloring_panel.init(current_module) electrodes_panel.init(current_module) play_panel.init(current_module) filter_panel.init(current_module) freeview_panel.init(current_module, addon_prefs) render_panel.init(current_module) fMRI_panel.init(current_module) streaming_panel.init(current_module) colorbar_panel.init(current_module) search_panel.init(current_module) transparency_panel.init(current_module) where_am_i_panel.init(current_module) data_panel.init(current_module) stim_panel.init(current_module) dti_panel.init(current_module) connections_panel.init(current_module) vertex_data_panel.init(current_module) # _listener_in_queue, _listener__out_queue = start_listener() # listener_panel.init(current_module) pass except: print('The classes are already registered!') print(traceback.format_exc()) show_electrodes(False) show_hide_connections(False) # show_pial() mmvt_utils.select_layer(BRAIN_EMPTY_LAYER, False)