<<Union>> GM_Position {Analysis}

Documentation
The data type GM_Position is a union type consisting of either a DirectPosition or of a reference to a GM_Point from which a DirectPosition shall be obtained. The use of this data type allows the identification of a position either directly as a coordinate (variant direct) or indirectly as a reference to a GM_Point (variant indirect).
GM_Position::direct [0,1] : DirectPosition;
GM_Position::indirect [0,1] : GM_PointRef;

GM_Position:
{direct.isNull = indirect.isNotNull}


Parent PackageCoordinate geometryAbstractNo
Export ControlPublicAccessLink Class forNone
Class KindNormalClassCardinalityn
Space ConcurrencySequential
PersistenceYes  


Attributes
NameClassTypeInitial Value
directGM_PositionDirectPosition 
indirectGM_PositionGM_PointRef 


Associations
NameMy RoleMy ClassOther RoleOther Element
--Not Named--columnGM_Position--Not Named--GM_PointArray