Top | ![]() |
![]() |
![]() |
![]() |
enum | GwyAppWhat |
enum | GwyAppPage |
enum | GwyDataItem |
enum | GwyVisibilityResetType |
enum | GwyDataWatchEventType |
The data browser is both an entity that monitors of various data in Gwyddion and the corresponding user interface showing the data lists and letting the user deleting or copying them. The public functions are generally related to the first part.
An GwyContainer that represents an SPM file is managed by functions such as
gwy_app_data_browser_add()
or gwy_app_data_browser_remove()
. Note that
the high-level libgwyapp functions (with app in their name) such as
gwy_app_file_load()
already call the data browser functions as appropriate.
If a file-like GwyContainer has not been added to the data browser it is
unmanaged and cannot be used with most of the data browser functions.
The exceptions are
GQuark constructors such as gwy_app_get_mask_key_for_id()
,
copying functions such as gwy_app_data_browser_copy_channel()
,
title management functions such as gwy_app_set_surface_title()
,
thumbnail creation helpers such as gwy_app_get_graph_thumbnail()
,
and functions for listing the ids of various data types such as
gwy_app_data_browser_get_data_ids()
.
Individual data pieces can be added to managed GwyContainers with functions
such as gwy_app_data_browser_add_data_field()
that can take care of creating
the window showing the new data. Removal is generally done by directly
removing the corresponding data object(s) from the GwyContainer.
An important part of the data browser is keeping track which data item is
currently selected (to know what a data processing method should process,
etc.). You can obtain the information about various currently selected
objects using gwy_app_data_browser_get_current()
. Making a data item
currently selected is accomplished either using function such as
gwy_app_data_browser_select_data_view()
, which corresponds to the user
switching to the data window, or gwy_app_data_browser_select_data_field()
which just selects the data item as current in the browser. The latter
is less safe and can result in strange behaviour because for some purposes
only data actually displayed can be ‘current’.
void (*GwyAppDataForeachFunc) (GwyContainer *data
,gpointer user_data
);
Type of function passed to gwy_app_data_browser_foreach()
.
data |
A data container managed by the data-browser. |
|
user_data |
User data passed to |
void (*GwyAppDataWatchFunc) (GwyContainer *data
,gint id
,GwyDataWatchEventType event
,gpointer user_data
);
Type of function passed to gwy_app_data_browser_add_channel_watch()
.
data |
A data container managed by the data-browser. |
|
id |
Object (channel) id in the container. |
|
user_data |
User data passed to |
Since: 2.21
void
gwy_app_data_browser_add (GwyContainer *data
);
Adds a data container to the application data browser.
The data browser takes a reference on the container so you can release yours.
void
gwy_app_data_browser_remove (GwyContainer *data
);
Removed a data container from the application data browser.
void
gwy_app_data_browser_merge (GwyContainer *data
);
Merges the data from a data container to the current one.
Since: 2.7
GwyContainer *
gwy_app_data_browser_get (gint number
);
Gets the data corresponding to a numerical identifier.
The identifier can be obtained with gwy_app_data_browser_get_number()
.
See its documentation for discussion.
The corresponding data container. NULL
is returned if number
does not identify any existing data.
Since: 2.41
gint
gwy_app_data_browser_get_number (GwyContainer *data
);
Gets the numerical identifier of data.
Each time a data container is added with gwy_app_data_browser_add()
it is
assigned a new unique numerical identifier. This number can be used in
multi-data modules to remember and restore secondary data.
Note, however, that the number is only guaranteed to be unique within one process. It does not persist across different program invocations and it does not make sense to store it to the settings or other kinds of permanent storage.
data |
A data container managed by the data browser. For convenience,
|
Since: 2.41
gboolean gwy_app_data_browser_reset_visibility (GwyContainer *data
,GwyVisibilityResetType reset_type
);
Resets visibility of all data objects in a container.
void gwy_app_data_browser_set_keep_invisible (GwyContainer *data
,gboolean keep_invisible
);
Sets data browser behaviour for inaccessible data.
Normally, when all visual objects belonging to a file are closed the
container is removed from the data browser and dereferenced, leading to
its finalization. By setting keep_invisible
to TRUE
the container can be
made to sit in the browser indefinitely.
gboolean
gwy_app_data_browser_get_keep_invisible
(GwyContainer *data
);
Gets data browser behaviour for inaccessible data.
void
gwy_app_data_browser_select_data_view (GwyDataView *data_view
);
Switches application data browser to display container of data_view
's data
and selects data_view
's data in the channel list.
void
gwy_app_data_browser_select_graph (GwyGraph *graph
);
Switches application data browser to display container of graph
's data
and selects graph
's data in the graph list.
void
gwy_app_data_browser_select_spectra (GwySpectra *spectra
);
Switches application data browser to display container of spectra
's data
and selects spectra
's data in the graph list.
However, it is not actually supposed to work with spectra from a different container than those of the currently active channel, so do not try that for now.
Since: 2.7
void
gwy_app_data_browser_select_volume (GwyDataView *data_view
);
Switches application data browser to display container of data
and selects data_view
's volume data in the graph list.
Since: 2.32
void
gwy_app_data_browser_select_xyz (GwyDataView *data_view
);
Switches application data browser to display container of data
and selects data_view
's XYZ data in the graph list.
Since: 2.45
gint gwy_app_data_browser_add_data_field (GwyDataField *dfield
,GwyContainer *data
,gboolean showit
);
Adds a data field to a data container.
The data browser takes a reference to dfield
so usually you will want to
release your reference, especially when done as the ‘create output’ step of
a module function.
gint gwy_app_data_browser_add_graph_model (GwyGraphModel *gmodel
,GwyContainer *data
,gboolean showit
);
Adds a graph model to a data container.
The data browser takes a reference to gmodel
so usually you will want to
release your reference, especially when done as the ‘create output’ step of
a module function.
gint gwy_app_data_browser_add_spectra (GwySpectra *spectra
,GwyContainer *data
,gboolean showit
);
Adds a spectra object to a data container.
The data browser takes a reference to spectra
so usually you will want to
release your reference, especially when done as the ‘create output’ step of
a module function.
Since: 2.7
gint gwy_app_data_browser_add_brick (GwyBrick *brick
,GwyDataField *preview
,GwyContainer *data
,gboolean showit
);
Adds a volume data brick to a data container.
The data browser takes a reference to brick
(and preview
if given) so
usually you will want to release your reference, especially when done as the
‘create output’ step of a module function.
brick |
A data brick to add. |
|
preview |
Preview data field. It may be |
|
data |
A data container to add |
|
showit |
Since: 2.32
gint gwy_app_data_browser_add_surface (GwySurface *surface
,GwyContainer *data
,gboolean showit
);
Adds XYZ surface data to a data container.
The data browser takes a reference to surface
so usually you will want to
release your reference, especially when done as the ‘create output’ step of
a module function.
Since: 2.45
void gwy_app_data_browser_get_current (GwyAppWhat what
,...
);
Gets information about current objects.
All output arguments are always set to some value, even if the requested
object does not exist. Object arguments are set to pointer to the object if
it exists (no reference is added), or cleared to NULL
if no such object
exists.
Quark arguments are set to the corresponding key even if no such object is actually present (use object arguments to check for object presence) but the location where it would be stored is known. This is common with presentations and masks. They are be set to 0 if no corresponding location exists -- for example, when the current mask key is requested but the current data contains no channel (or there is no current data at all).
The rules for id arguments are similar to quarks, except they are set to -1 to indicate undefined result.
The current objects can change due to user interaction even during the execution of modal dialogs (typically used by modules). Therefore to achieve consistency one has to ask for the complete set of current objects at once.
what |
First information about current objects to obtain. |
|
... |
pointer to store the information to (object pointer for objects, GQuark pointer for keys, gint pointer for id's), followed by 0-terminated list of GwyAppWhat, pointer couples. |
gint *
gwy_app_data_browser_get_data_ids (GwyContainer *data
);
Gets the list of all channels in a data container.
The function originally could be used only for data containers managed by the data browser. Since version 2.45 it can be used for all file-like data containers.
gint *
gwy_app_data_browser_get_graph_ids (GwyContainer *data
);
Gets the list of all graphs in a data container.
The function originally could be used only for data containers managed by the data browser. Since version 2.45 it can be used for all file-like data containers.
gint *
gwy_app_data_browser_get_spectra_ids (GwyContainer *data
);
Gets the list of all spectra in a data container.
The function originally could be used only for data containers managed by the data browser. Since version 2.45 it can be used for all file-like data containers.
Since: 2.7
gint *
gwy_app_data_browser_get_volume_ids (GwyContainer *data
);
Gets the list of all volume data in a data container.
The function originally could be used only for data containers managed by the data browser. Since version 2.45 it can be used for all file-like data containers.
Since: 2.33
gint *
gwy_app_data_browser_get_xyz_ids (GwyContainer *data
);
Gets the list of all XYZ data in a data container.
Since: 2.45
gint * gwy_app_data_browser_find_data_by_title (GwyContainer *data
,const gchar *titleglob
);
Gets the list of all channels in a data container whose titles match the specified pattern.
The function originally could be used only for data containers managed by the data browser. Since version 2.49 it can be used for all file-like data containers.
data |
A data container. |
|
titleglob |
Pattern, as used by GPatternSpec, to match the channel titles against. |
Since: 2.21
gint * gwy_app_data_browser_find_graphs_by_title (GwyContainer *data
,const gchar *titleglob
);
Gets the list of all graphs in a data container whose titles match the specified pattern.
The function originally could be used only for data containers managed by the data browser. Since version 2.49 it can be used for all file-like data containers.
data |
A data container. |
|
titleglob |
Pattern, as used by GPatternSpec, to match the graph titles against. |
Since: 2.21
gint * gwy_app_data_browser_find_spectra_by_title (GwyContainer *data
,const gchar *titleglob
);
Gets the list of all spectra in a data container whose titles match the specified pattern.
The function originally could be used only for data containers managed by the data browser. Since version 2.49 it can be used for all file-like data containers.
data |
A data container. |
|
titleglob |
Pattern, as used by GPatternSpec, to match the spectra titles against. |
Since: 2.21
gint * gwy_app_data_browser_find_volume_by_title (GwyContainer *data
,const gchar *titleglob
);
Gets the list of all volume data in a data container whose titles match the specified pattern.
The function originally could be used only for data containers managed by the data browser. Since version 2.49 it can be used for all file-like data containers.
data |
A data container. |
|
titleglob |
Pattern, as used by GPatternSpec, to match the volume data titles against. |
Since: 2.45
gint * gwy_app_data_browser_find_xyz_by_title (GwyContainer *data
,const gchar *titleglob
);
Gets the list of all XYZ data in a data container whose titles match the specified pattern.
The function originally could be used only for data containers managed by the data browser. Since version 2.49 it can be used for all file-like data containers.
data |
A data container. |
|
titleglob |
Pattern, as used by GPatternSpec, to match the XYZ data titles against. |
Since: 2.45
void gwy_app_data_clear_selections (GwyContainer *data
,gint id
);
Clears all selections associated with a data channel.
This is the preferred selection handling after changes in data geometry as they have generally unpredictable effects on selections. Selection should not be removed because this is likely to make the current tool stop working.
void gwy_app_data_browser_foreach (GwyAppDataForeachFunc function
,gpointer user_data
);
Calls a function for each data container managed by data browser.
gulong gwy_app_data_browser_add_channel_watch (GwyAppDataWatchFunc function
,gpointer user_data
);
Adds a watch function called when a channel changes.
The function is called whenever a channel is added, removed, its data changes or its metadata such as the title changes. If a channel is removed it may longer exist when the function is called.
function |
Function to call when a channel changes. |
|
user_data |
User data to pass to |
The id of the added watch func that can be used to remove it later
using gwy_app_data_browser_remove_channel_watch()
.
Since: 2.21
void
gwy_app_data_browser_remove_channel_watch
(gulong id
);
Removes a channel watch function.
Since: 2.21
gulong gwy_app_data_browser_add_graph_watch (GwyAppDataWatchFunc function
,gpointer user_data
);
Adds a watch function called when a graph changes.
The function is called whenever a graph is added, removed or its properties change. If a graph is removed it may longer exist when the function is called.
function |
Function to call when a graph changes. |
|
user_data |
User data to pass to |
The id of the added watch func that can be used to remove it later
using gwy_app_data_browser_remove_graph_watch()
.
Since: 2.41
void
gwy_app_data_browser_remove_graph_watch
(gulong id
);
Removes a graph watch function.
Since: 2.41
void gwy_app_sync_data_items (GwyContainer *source
,GwyContainer *dest
,gint from_id
,gint to_id
,gboolean delete_too
,...
);
Synchronizes auxiliary image data items between data containers.
source |
Source container. |
|
dest |
Target container (may be identical to source). |
|
from_id |
Data number to copy items from. |
|
to_id |
Data number to copy items to. |
|
delete_too |
|
|
... |
0-terminated list of GwyDataItem values defining the items to copy. |
void gwy_app_sync_data_itemsv (GwyContainer *source
,GwyContainer *dest
,gint from_id
,gint to_id
,gboolean delete_too
,const GwyDataItem *items
,guint nitems
);
Synchronizes auxiliary image data items between data containers.
source |
Source container. |
|
dest |
Target container (may be identical to source). |
|
from_id |
Data number to copy items from. |
|
to_id |
Data number to copy items to. |
|
delete_too |
|
|
items |
List of GwyDataItem values defining the items to copy. |
|
nitems |
Number of items in |
Since: 2.48
void gwy_app_sync_volume_items (GwyContainer *source
,GwyContainer *dest
,gint from_id
,gint to_id
,gboolean delete_too
,...
);
Synchronizes auxiliary volume data items between data containers.
Only GWY_DATA_ITEM_GRADIENT
, GWY_DATA_ITEM_TITLE
, GWY_DATA_ITEM_META
and GWY_DATA_ITEM_PREVIEW
are valid items for volume data.
source |
Source container. |
|
dest |
Target container (may be identical to source). |
|
from_id |
Data number to copy items from. |
|
to_id |
Data number to copy items to. |
|
delete_too |
|
|
... |
0-terminated list of GwyDataItem values defining the items to copy. |
Since: 2.51
void gwy_app_sync_volume_itemsv (GwyContainer *source
,GwyContainer *dest
,gint from_id
,gint to_id
,gboolean delete_too
,const GwyDataItem *items
,guint nitems
);
Synchronizes auxiliary volume data items between data containers.
Only GWY_DATA_ITEM_GRADIENT
, GWY_DATA_ITEM_TITLE
, GWY_DATA_ITEM_META
and GWY_DATA_ITEM_PREVIEW
are valid items for volume data.
source |
Source container. |
|
dest |
Target container (may be identical to source). |
|
from_id |
Data number to copy items from. |
|
to_id |
Data number to copy items to. |
|
delete_too |
|
|
items |
List of GwyDataItem values defining the items to copy. |
|
nitems |
Number of items in |
Since: 2.51
gint gwy_app_data_browser_copy_channel (GwyContainer *source
,gint id
,GwyContainer *dest
);
Copies a channel including all auxiliary data.
gint gwy_app_data_browser_copy_volume (GwyContainer *source
,gint id
,GwyContainer *dest
);
Copies volume brick data including all auxiliary data.
source |
Source container. |
|
id |
Volume data brick id. |
|
dest |
Target container (may be identical to source). |
Since: 2.32
gint gwy_app_data_browser_copy_xyz (GwyContainer *source
,gint id
,GwyContainer *dest
);
Copies XYZ surface data including all auxiliary data.
source |
Source container. |
|
id |
XYZ surface data id. |
|
dest |
Target container (may be identical to source). |
Since: 2.45
GQuark
gwy_app_get_data_key_for_id (gint id
);
Calculates data field quark identifier from its id.
GQuark
gwy_app_get_mask_key_for_id (gint id
);
Calculates mask field quark identifier from its id.
GQuark
gwy_app_get_show_key_for_id (gint id
);
Calculates presentation field quark identifier from its id.
GQuark
gwy_app_get_graph_key_for_id (gint id
);
Calculates graph model quark identifier from its id.
Since: 2.7
GQuark
gwy_app_get_spectra_key_for_id (gint id
);
Calculates spectra quark identifier from its id.
Since: 2.7
GQuark
gwy_app_get_brick_key_for_id (gint id
);
Calculates data brick quark identifier from its id.
Since: 2.32
GQuark
gwy_app_get_surface_key_for_id (gint id
);
Calculates XYZ surface quark identifier from its id.
Since: 2.45
GQuark
gwy_app_get_data_title_key_for_id (gint id
);
Calculates data field title quark identifier from its id.
Since: 2.43
GQuark
gwy_app_get_data_range_type_key_for_id
(gint id
);
Calculates data field range type quark identifier from its id.
The quark key identifying GwyLayerBasicRangeType false colour
mapping type of channel with number id
.
Since: 2.43
GQuark
gwy_app_get_data_range_min_key_for_id (gint id
);
Calculates data field fixed range minimum quark identifier from its id.
The quark key identifying floating fixed false colour range minimum
of channel with number id
.
Since: 2.43
GQuark
gwy_app_get_data_range_max_key_for_id (gint id
);
Calculates data field fixed range maximum quark identifier from its id.
The quark key identifying floating fixed false colour range maximum
of channel with number id
.
Since: 2.43
GQuark
gwy_app_get_data_palette_key_for_id (gint id
);
Calculates data field palette quark identifier from its id.
Since: 2.43
GQuark
gwy_app_get_data_meta_key_for_id (gint id
);
Calculates data field metadata quark identifier from its id.
Since: 2.43
GQuark
gwy_app_get_brick_title_key_for_id (gint id
);
Calculates data brick title quark identifier from its id.
Since: 2.43
GQuark
gwy_app_get_brick_preview_key_for_id (gint id
);
Calculates data brick preview quark identifier from its id.
Since: 2.43
GQuark
gwy_app_get_brick_palette_key_for_id (gint id
);
Calculates data brick palette quark identifier from its id.
Since: 2.43
GQuark
gwy_app_get_brick_meta_key_for_id (gint id
);
Calculates data brick title quark identifier from its id.
Since: 2.43
GQuark
gwy_app_get_surface_title_key_for_id (gint id
);
Calculates data surface title quark identifier from its id.
Since: 2.45
GQuark
gwy_app_get_surface_palette_key_for_id
(gint id
);
Calculates XYZ surface palette quark identifier from its id.
Since: 2.45
GQuark
gwy_app_get_surface_meta_key_for_id (gint id
);
Calculates XYZ surface title quark identifier from its id.
Since: 2.45
GQuark
gwy_app_get_surface_preview_key_for_id
(gint id
);
Calculates XYZ surface preview quark identifier from its id.
Since: 2.46
void gwy_app_set_data_field_title (GwyContainer *data
,gint id
,const gchar *name
);
Sets channel title.
data |
A data container. |
|
id |
The data channel id. |
|
name |
The title to set. It can be |
gchar * gwy_app_get_data_field_title (GwyContainer *data
,gint id
);
Gets a data channel title.
This function should return a reasoanble title for untitled channels, channels with old titles, channels with and without a file, etc.
void gwy_app_set_brick_title (GwyContainer *data
,gint id
,const gchar *name
);
Sets volume data title.
data |
A data container. |
|
id |
The volume data brick id. |
|
name |
The title to set. It can be |
Since: 2.32
gchar * gwy_app_get_brick_title (GwyContainer *data
,gint id
);
Gets a volume data brick title.
Since: 2.32
void gwy_app_set_surface_title (GwyContainer *data
,gint id
,const gchar *name
);
Sets XYZ surface data title.
data |
A data container. |
|
id |
The XYZ surface data channel id. |
|
name |
The title to set. It can be |
Since: 2.45
gchar * gwy_app_get_surface_title (GwyContainer *data
,gint id
);
Gets an XYZ surface data title.
Since: 2.45
void
gwy_app_data_browser_show (void
);
Shows the data browser window.
If the window does not exist, it is created.
void
gwy_app_data_browser_restore (void
);
Restores the data browser window.
The data browser window is always created (if it does not exist).
If it should be visible according to settings, is shown at the saved
position. Otherwise it is kept hidden until gwy_app_data_browser_show()
.
void
gwy_app_data_browser_shut_down (void
);
Releases data browser resources and saves its state.
GdkPixbuf * gwy_app_get_channel_thumbnail (GwyContainer *data
,gint id
,gint max_width
,gint max_height
);
Creates a channel thumbnail.
GdkPixbuf * gwy_app_get_graph_thumbnail (GwyContainer *data
,gint id
,gint max_width
,gint max_height
);
Creates a graph thumbnail.
Note this function needs the GUI running (unlike the other thumbnail functions). It cannot be used in a console program.
data |
A data container. |
|
id |
Graph model data id. |
|
max_width |
Maximum width of the created pixbuf, it must be at least 2. |
|
max_height |
Maximum height of the created pixbuf, it must be at least 2. |
A newly created pixbuf with graph thumbnail. Since graphs do not
have natural width and height, its size will normally be exactly
max_width
and max_height
.
Since: 2.45
GdkPixbuf * gwy_app_get_volume_thumbnail (GwyContainer *data
,gint id
,gint max_width
,gint max_height
);
Creates a volume thumbnail.
data |
A data container. |
|
id |
Volume data id. |
|
max_width |
Maximum width of the created pixbuf, it must be at least 2. |
|
max_height |
Maximum height of the created pixbuf, it must be at least 2. |
A newly created pixbuf with volume data thumbnail. It keeps the
aspect ratio of the brick preview while not exceeding max_width
and max_height
.
Since: 2.33
GdkPixbuf * gwy_app_get_xyz_thumbnail (GwyContainer *data
,gint id
,gint max_width
,gint max_height
);
Creates an XYZ data thumbnail.
data |
A data container. |
|
id |
XYZ surface data id. |
|
max_width |
Maximum width of the created pixbuf, it must be at least 2. |
|
max_height |
Maximum height of the created pixbuf, it must be at least 2. |
A newly created pixbuf with XYZ data thumbnail. It keeps the
aspect ratio of the brick preview while not exceeding max_width
and max_height
.
Since: 2.45
void gwy_app_data_browser_select_data_field (GwyContainer *data
,gint id
);
Makes a data field (channel) current in the data browser.
void gwy_app_data_browser_select_graph_model (GwyContainer *data
,gint id
);
Makes a graph model (channel) current in the data browser.
void gwy_app_data_browser_show_3d (GwyContainer *data
,gint id
);
Shows a 3D window displaying a channel.
If a 3D window of the specified channel already exists, it is just presented to the user. If it does not exist, it is created.
The caller must ensure 3D display is available, for example by checking
gwy_app_gl_is_ok()
.
GtkWindow * gwy_app_find_window_for_channel (GwyContainer *data
,gint id
);
Finds the window displaying a data channel.
GtkWindow * gwy_app_find_window_for_graph (GwyContainer *data
,gint id
);
Finds the window displaying a graph model.
data |
A data container to find window for. |
|
id |
Graph model id. It can be -1 to find any graph window displaying
a graph model from |
Since: 2.45
GtkWindow * gwy_app_find_window_for_volume (GwyContainer *data
,gint id
);
Finds the window displaying given volume data.
data |
A data container to find window for. |
|
id |
Volume data id. It can be -1 to find any data window displaying
volume data from |
Since: 2.42
GtkWindow * gwy_app_find_window_for_xyz (GwyContainer *data
,gint id
);
Finds the window displaying given XYZ data.
data |
A data container to find window for. |
|
id |
XYZ data id. It can be -1 to find any data window displaying
XYZ data from |
Since: 2.45
gboolean
gwy_app_data_browser_get_gui_enabled (void
);
Reports whether creation of windows by the data-browser is enabled.
Since: 2.21
void
gwy_app_data_browser_set_gui_enabled (gboolean setting
);
Globally enables or disables creation of widgets by the data-browser.
By default, the data-browser creates windows for data objects automatically,
for instance when reconstructing view of a loaded file, after a module
function creates a new channel or graph or when it is explicitly asked so
by gwy_app_data_browser_show_3d()
. Non-GUI applications that run module
functions usually wish to disable GUI.
If GUI is disabled the data browser never creates windows showing data
objects and also gwy_app_data_browser_show()
becomes no-op.
Disabling GUI after widgets have been already created is a bad idea. Hence you should do so before loading files or calling module functions.
Since: 2.21
Types of current objects that can be requested with
gwy_app_data_browser_get_current()
.
Data container (corresponds to files). |
||
Data view widget (shows a channel). |
||
Graph widget (shows a graph model). |
||
Data field (channel). |
||
Quark corresponding to the data field (channel). |
||
Number (id) of the data field (channel) in its container. |
||
Mask data field. |
||
Quark corresponding to the mask field. |
||
Presentation data field. |
||
Quark corresponding to the presentation field. |
||
Graph model. |
||
Quark corresponding to the graph model. |
||
Number (id) of the graph model in its container. |
||
Single point spectra. (Since 2.7) |
||
Quark corresponding to the single point spectra. (Since 2.7) |
||
Number (id) of the the single point spectra in its container. (Since 2.7) |
||
Data view widget (shows preview of volume data) (Since 2.32). |
||
Data brick (volume data) (Since 2.32). |
||
Quark corresponding to the data brick (Since 2.32). |
||
Number (id) of the the data brick in its container (Since 2.32). |
||
Numeric id of data container (Since 2.41). |
||
Data view widget (shows preview of surface XYZ data) (Since 2.45). |
||
Surface data (XYZ) (Since 2.45). |
||
Quark corresponding to the surface data (Since 2.45). |
||
Number (id) of the the surface data in its container (Since 2.45). |
||
Currently selected data browser page as a GwyAppPage (Since 2.45). |
Type of auxiliary channel data.
Data object visibility reset type.
The precise behaviour of GWY_VISIBILITY_RESET_DEFAULT
may be subject of
further changes. It indicates the wish to restore saved visibilities
and do something reasonable when there are no visibilities to restore.
Type of event reported to GwyAppDataWatchFunc watcher functions.
Since: 2.21