Table 6.49 — DRM_Contact_Point

Property

Description

Class

  • <DRM Contact Point>

Superclass

Subclass

  • None.

Definition

An instance of this DRM class specifies an identified location and orientation that run-time systems can identify as a place where intersection tests should occur.

Clarifications

None.

Class diagram

Figure 6.55 — DRM_Contact_Point

Inherited field elements

Field name

Range

Field data type

None

   

Field elements

Field name

Range

Field data type

None

   

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

Example(s)

  • Consider a <DRM Model> specifying a geometric representation of an airplane, which is to be used for an application in which it is useful to know the position of the bottom of the wheels when the landing gear is fully extended. In this case, the landing gear is represented as a separate <DRM Model>, and the <DRM Geometry Model> of the landing gear specifies a <DRM Contact Point> to identify this location.

  • The hitch point on a train or pickup truck.

  • The endpoint of a loading ramp on a roll-on-roll-off ship.