Table 6.136 — DRM_Lobe_Data

Property

Description

Class

  • <DRM Lobe Data>

Superclass

Subclass

  • None.

Definition

An instance of this DRM class specifies a cone or a pyramid shape, termed the lobe of the light, of a light source or directional light in terms of direction vectors for the central axis of the light (LIGHT_DIRECTION), the VERTICAL_AXIS, and horizontal and vertical angular widths. Both reference vectors are specified relative to the SRF of the light source or directional light for which the <DRM Lobe Data> instance is a component. The component LIGHT_DIRECTION vector and VERTICAL_AXIS vector shall not be parallel.

The horizontal_width field specifies the horizontal lobe width, in radians, measured perpendicular to the VERTICAL_AXIS <DRM Reference Vector> component.

The vertical_width field specifies the vertical lobe width, in radians, measured parallel to the VERTICAL_AXIS <DRM Reference Vector> component.

Class diagram

Figure 6.164 — DRM_Lobe_Data

Inherited field elements

Field name

Range

Field data type

None

   

Field elements

Field name

Range

Field data type

horizontal_width

[0,0, 2π]

Long_Float

vertical_width

[0,0, 2π]

Long_Float

Default field values

Default field values for DRM_Lobe_Data

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)

Composed of (two-way metadata) (inherited)

  • None.

Composed of (two-way metadata)

  • None.

Component of (two-way) (inherited)

  • None.

Component of (two-way)

Constraints

Clarifications

1These two <DRM Reference Vector> components specify the lobe cross section axes. One <DRM Reference Vector> component specifies the central axis of the lobe with vector_type = LIGHT_DIRECTION. The other <DRM Reference Vector> component specifies the vertical axis direction with vector_type = VERTICAL_AXIS.

Example(s)