Table 6.46 — DRM_Contact_Point

Property

Description

Class

  • <DRM Contact Point>

Superclass

Subclass

  • None.

Definition

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

Class diagram

Figure 6.54 — DRM_Contact_Point

Inherited field elements

Field name

Range

Field data type

None

   

Field elements

Field name

Range

Field data type

None

   

Default field values

Default field values for DRM_Contact_Point

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

None.

Example(s)

  • Consider a <DRM Model> instance with a <DRM Geometry Model> component 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> instance, and the <DRM Geometry Model> instance representing the landing gear specifies a <DRM Contact Point> component to identify this location.

  • Consider a <DRM Model> instance with a <DRM Geometry Model> component G specifying a geometric representation of a rail wagon. The rail wagon has a hitch point where it can be attached to another rail wagon or to a locomotive engine. This hitch point is represented by a <DRM Contact Point> component of G, so that when a <DRM Geometry Model Instance> instance instantiates the rail wagon, the <DRM Contact Point> component of G indicates where another instantiation of the rail wagon can be connected to the given instantiation.

  • Consider a <DRM Model> instance with a <DRM Geometry Model> component specifying a geometric representation of a roll-on-roll-off ship that has a loading ramp. The endpoint of this loading ramp is represented by a <DRM Contact Point> component of the <DRM Geometry Model> component.