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
;