The Share package contains seven modules, one for cooperatively sharing
each of the seven internal AVS data types and associated parameter values.
As stated previously, all user data read into an AVS network is
automatically converted to one of these seven types. Here we cover the
characteristics specific to each Share module, and briefly describe the
data type it supports.
 |
The Share Integer module provides the ability to cooperatively share
single integer values. In addition, this module allows two or more
collaborators to share control over most graphical user interface
widgets (parameter values) belonging to other AVS modules which have
an integer output port. |
| |
 |
The Share Float module provides the ability to cooperatively share
single floating point values. In addition, this module allows two
or more collaborators to share control over most graphical user
interface widgets (parameter values) belonging to other AVS modules
which have a floating point output port. |
| |
 |
The Share String module provides the ability to cooperatively share
ASCII character strings. In addition, this module allows two or more
collaborators to share control over most graphical user interface
widgets (parameter values) belonging to other AVS modules which have
a character string output port. |
| |
 |
The Share Colormap module provides the ability to cooperatively share
AVS colormaps (color lookup tables). AVS colormaps are used to map
colors to raw data values. In addition, this module allows two or
more collaborators to share control over most graphical user interface
widgets (parameter values) belonging to other AVS modules which have a
colormap output port. |
| |
 |
The Share Field module provides the ability to cooperatively share
AVS fields. A field is the internal AVS type for describing
n-dimensional, n-vector arrays of integer or floating point values.
In addition, this module allows two or more collaborators to share
control over most graphical user interface widgets (parameter values)
belonging to other AVS modules which have a field output port. |
| |
 |
The Share Geometry module provides the ability to cooperatively share
AVS geometries. A geometry is the internal AVS type for describing
polygon objects and transformations on those objects. In addition,
this module allows two or more collaborators to share control over
most graphical user interface widgets (parameter values) belonging
to other AVS modules which have a geometry output port. |
| |
 |
The Share UCD module provides the ability to cooperatively share
AVS unstructured cell data (UCD). UCD is the internal AVS type
for datasets which include a component that describes the spatial
relationship between neighboring data values. In addition, this
module allows two or more collaborators to share control over most
graphical user interface widgets (parameter values) belonging to
other AVS modules which have a UCD output port. |
| |