This dictionary contains classes that provide display
parameters for rendering Array data on various display devices. The
attributes described herein provide default values suggested by the
data provider for display applications and are not to be interpreted
as definitive for scientific purposes. Parameters relevant to
scientific interpretation are found in classes described
elsewhere.
The Default_Display_Settings class provides
parameters with default values for the display of a generic Array
object on a given display device.
The Default_Display_Settings_Color class provides
parameters with default values for the display of a multi-banded
Array object in the red, green, and blue channels of a display
device.
The Default_Display_Settings_Color_Movie class
provides parameters settings default values for the display of an
Array object containing both color bands and frames designed to be
displayed consecutively on a display device capable of display
video content.
The Default_Display_Settings_Movie class provides
parameters setting default values for the display of an
Array_3D_Movie object using a software application capable of
displaying video content.
This section contains the simpleTypes that provide
more constraints
than those at the base data type level. The simpleTypes defined here build on the base data
types. This is another component of the common dictionary and therefore falls within the
pds namespace.
The blue_channel_band attribute identifies the
number of the band, along the band axis, that should be loaded, by
default, into the blue channel of a display device. The first band
along the band axis has band number 1.
The color_display_axis attribute identifies, by
name, the axis of an Array (or Array subclass) that is intended to
be displayed in the color dimension of a display device. I.e.,
bands from this dimension will be loaded into the red, green, and
blue bands of the display device. The value of this attribute must
match the value of one, and only one, axis_name attribute in an
Axis_Array class of the associated Array.
The comment attribute is a character string
expressing one or more remarks or thoughts relevant to the
object.
The frame_rate attribute indicates the number of
still pictures (or frames) that should be displayed per unit of
time in a video. Note this is NOT necessarily the same as the rate
at which the images were acquired.
The green_channel_band attribute identifies the
number of the band, along the band axis, that should be loaded, by
default, into the green channel of a display device. The first band
along the band axis has band number 1.
The horizontal_display_axis attribute identifies,
by name, the axis of an Array (or Array subclass) that is intended
to be displayed in the horizontal or "sample" dimension on a
display device. The value of this attribute must match the value of
one, and only one, axis_name attribute in an Axis_Array class of
the associated Array.
The horizontal_display_direction attribute
specifies the direction across the screen of a display device that
data along the horizontal axis of an Array is supposed to be
displayed.
The local_identifier_reference attribute provides
the local_identifier of the digital object described by the
referencing class (in this case, the Default_Display_Settings
class). Note that a local_identifier attribute, with the same value
as this local_identifier_reference, must be present within the
label.
The loop_back_and_forth_flag attribute specifies
whether or not a movie should only be "looped" or played repeatedly
in the forward direction, or whether it should be played forward
followed by played in reverse, iteratively.
The loop_count attribute specifies the number of
times a movie should be "looped" or replayed before
stopping.
The loop_delay attribute specifies the amount of
time to pause between "loops" or repeated playbacks of a
movie.
The loop_flag attribute specifies whether or not a
movie object should be played repeatedly without prompting from the
user.
The red_channel_band attribute identifies the
number of the band, along the band axis, that should be loaded, by
default, into the red channel of a display device. The first band
along the band axis has band number 1.
The time_display_axis attribute identifies, by
name, the axis of an Array (or Array subclass), the bands of which
are intended to be displayed sequentially in time on a display
device. The frame_rate attribute, if present, provides the rate at
which these bands are to be displayed.
The vertical_display_axis attribute identifies, by
name, the axis of an Array (or Array subclass) that is intended to
be displayed in the vertical or "line" dimension on a display
device. The value of this attribute must match the value of one,
and only one, axis_name attribute in an Axis_Array class of the
associated Array.
The vertical_display_direction attribute specifies
the direction along the screen of a display device that data along
the vertical axis of an Array is supposed to be
displayed.