Table 6.38 — DRM_Colour_Index

Property

Description

Class

  • <DRM Colour Index>

Superclass

Subclass

  • None.

Definition

An instance of this DRM class specifies a reference to a <DRM Primitive Colour> component of a <DRM Colour Table> instance.

A <DRM Colour Index> instance contains an index into the primary <DRM Colour Table> component of the <DRM Colour Table Group> instance to which it is associated. The <DRM Colour Table Group> instance specifies which of its <DRM Colour Table> components is being used, while the <DRM Colour Index> instance specifies which <DRM Primitive Colour> component within that primary <DRM Colour Table> instance is being referenced.

The index field specifies which <DRM Primitive Colour> instance is being referenced within the primary <DRM Colour Table> component of the given <DRM Colour Table Group> instance. For a <DRM Colour Index> instance with a <DRM Colour Index Control Link> component X, where the colour_index field of X is non-zero, the value of the index field is obtained from X.

The intensity_level field specifies the proportional contribution of the indexed colour data to the total effect on the coloured object(s). For the RGB and CMY colour models, each of the colour data values within the referenced <DRM Primitive Colour> instance are multiplied by the intensity_level field value to obtain their contribution to the total colour of the affected coloured object(s). For the HSV colour model, only the value component of the colour data value within the referenced <DRM Primitive Colour> instance is multiplied. For a <DRM Colour Index> instance with a <DRM Colour Index Control Link> component X, where the intensity_level_index of X is non-zero, the value of the intensity_level field is obtained from X.

Class diagram

Figure 6.41 — DRM_Colour_Index

Inherited field elements

Field name

Range

Field data type

colour_mapping

 

Colour_Mapping

Field elements

Field name

Range

Field data type

index

 

Integer_Positive

intensity_level

[0,0, 1,0]

Long_Float

Default field values

Default field values for DRM_Colour_Index

Associated to (one-way) (inherited)

  • None.

Associated to (one-way)

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)

Composed of (two-way)

Composed of (two-way metadata) (inherited)

  • None.

Composed of (two-way metadata)

  • None.

Component of (two-way) (inherited)

Component of (two-way)

  • None.

Constraints

Clarifications

1If present, the <DRM Presentation Domain> component identifies the type of sensor for which the <DRM Colour> instance is applicable.

Example(s)