API Reference for Enthought Tool Suite 3.2.0
A preference manager for all mayavi related preferences.
The idea behind this module is that it lets the mayavi library/application use the same preferences by managing them no matter if mayavi is used as an application (via envisage3) or as a library.
The preferences helpers are divided into different categories for different kinds of preferences. Currently the following are available.
- root: for global mayavi preferences of the form 'enthought.mayavi.preference'.
For more details on the general preferences support in enthought, please read the documentation for enthought.preferences (part of the AppTools package).
The application ID where the preferences are stored.
ID = 'enthought.mayavi_e3'
preference_manager = PreferenceManager()
| Local name | Refers to |
|---|---|
| ETSConfig | enthought.etsconfig.etsconfig.ETSConfig |
| Group | enthought.traits.ui.group.Group |
| HasTraits | enthought.traits.has_traits.HasTraits |
| Instance | enthought.traits.trait_types.Instance |
| IPreferences | enthought.preferences.i_preferences.IPreferences |
| Item | enthought.traits.ui.item.Item |
| join | os.path.join |
| MlabPreferencesHelper | enthought.mayavi.preferences.preferences_helpers.MlabPreferencesHelper |
| pkg_resources | pkg_resources |
| PreferencesHelper | enthought.preferences.preferences_helper.PreferencesHelper |
| RootPreferencesHelper | enthought.mayavi.preferences.preferences_helpers.RootPreferencesHelper |
| ScopedPreferences | enthought.preferences.scoped_preferences.ScopedPreferences |
| View | enthought.traits.ui.view.View |
© Copyright 2002-2009 Enthought, Inc.