Table 5.18 — TDM_Line

Section Property Property description
ID

ID

010201

Name

TDM_Line

Definition

An instance of this template specifies a sequence of connected line segments.

DRM class usage

Required DRM classes

<DRM Line>
<DRM Vertex>
<DRM LSR 3D Location>

Optional DRM classes

<DRM Reference Vector>
<DRM Classification>
<DRM Property Value>
<DRM Geometry Edge>
<DRM Edge Direction>

Template relationships

Supertemplate

<TDM_Linear>

Subtemplates

This template is concrete and has no subtemplates.

Required child templates

None.

Required parent templates

<TDM_Geometry_Representating>

Optional child templates

None.

Optional parent templates

None.

DRM class diagram

Figure 5.2a — <TDM_Line> DRM class diagram

Template relation diagram

Figure 5.17b — <TDM_Line> template relationships

Script

Embedded abstract script

Type

Type Description

Enum Edge_Direction
Common records Location
Script records ScriptLine
Functions SetCoordinate
GetCoordinate
SetCoordinate
GetCoordinatCount
RemoveCoordinate
ModifyCoordinate
AddCoordinate
SetVertexNormal
GetVertexNormal
GetVertexNormalCount
RemoveVertexNormal
ModifyVertexNormal
AddVertexNormal
SetEdgeDirection
getEdgeDirection
Explanatory

Clarifications

None.

Example(s)

None.

http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_IEC_TR_24788_Ed1.html