Table 6.147—DRM_Interval_Axis

Property

Description

Superclass

·         <DRM Axis>

Class

·         <DRM Interval Axis>

Subclass

·         none

Definition

An object of this DRM class defines a <DRM Axis> that has an interval specified for each axis value (tick mark).

Example(s)

·         Consider a <DRM Interval Axis> instance that specifies wavelength bands in centimetres. Its field values are:

axis_type

{ATTRIBUTE, EAC_WAVELENGTH}

value_unit

EUC_METRE

value_scale

ESC_CENTI

axis_value_count

3

axis_interval_value_array

{FLOAT_INTERVAL, LOWER_CLOSED_UPPER_OPEN}

2.40

3.75

3.75

7.50

7.50

15.00

Inherited field elements

field_name

range

Field_Data_Type

axis_type1

 

Element_Type

value_unit2

 

EDCS_Unit_Code

value_scale3

 

EDCS_Scale_Code

axis_value_count4

 

Short_Integer_Positive

Field elements

field_name

range

Field_Data_Type

axis_interval_value_array

 

Property_Data_Value[axis_value_count]

Associated to (one-way) (inherited)

·         none

Associated to (one-way)

·         none

Associated by (one-way) (inherited)

·         none

Associated by (one-way)

·         none

Associated with (two-way) (inherited)

·         none

Associated with (two-way)

·         none

Composed of (two-way) (inherited)

·         none

Composed of (two-way)

·         none

Composed of (two-way metadata) (inherited)

·         none

Composed of (two-way metadata)

·         none

Component of (two-way) (inherited)

·         zero or more <DRM Property Grid>s

·         zero or more <DRM Property Table>s

Component of (two-way)

·         none

Constraints

·         none

Notes

1 Gives the type of measurement along the axis, such as distance, pressure, or frequency.

2 Specifies the unit of measurement of the axis_type.

3 Specifies the scale applicable to value_unit. If axis_type does not require a unit of measurement (for example, if axis_type requires a value_type of STRING), value_scale shall be set to ESC_UNI.

4 Indicates the number of "hash marks" along the axis.

Class diagram

<DRM Interval Axis>