coord_system_cartesian_2d

EXPRESS specification:

ENTITY coord_system_cartesian_2d
SUBTYPE OF ( | coord_system);
axes_definition | : | axis2_placement_2d;
DERIVE
origin_1 | : | REAL := axes_definition.location\cartesian_point.coordinates[1];
origin_2 | : | REAL := NVL(axes_definition.location\cartesian_point.coordinates[2], 0.0);
WHERE
WRC10 | : | SELF\coord_system.coord_system_dimensionality = 2;
WRC11 | : | SIZEOF (axes_definition.location\cartesian_point.coordinates) = 2;
END_ENTITY;

References (1):

Name | Type | Referred through | Express-G
coord_system | Entity |
Subtype
| No Diagram

Inheritance graph

ENTITY coord_system_cartesian_2d;
ENTITY coord_system;
coord_system_name | : | label;
coord_system_use | : | label;
sign_convention | : | OPTIONAL text;
coord_system_dimensionality | : | dimension_count;
ENTITY coord_system_cartesian_2d;
axes_definition | : | axis2_placement_2d;
DERIVE
origin_1 | : | REAL := axes_definition.location\cartesian_point.coordinates[1];
origin_2 | : | REAL := NVL(axes_definition.location\cartesian_point.coordinates[2], 0.0);
END_ENTITY;