cartesian_transformation_operator_2d

EXPRESS specification:

ENTITY cartesian_transformation_operator_2d
SUBTYPE OF ( | cartesian_transformation_operator);
DERIVE
u | : | LIST [2:2] OF direction := base_axis(2,SELF\cartesian_transformation_operator.axis1, SELF\cartesian_transformation_operator.axis2,?);
WHERE
WRC3 | : | SELF\geometric_representation_item.dim = 2;
END_ENTITY;

References (1):

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

Inheritance graph

ENTITY cartesian_transformation_operator_2d;
ENTITY representation_item;
name | : | label;
ENTITY geometric_representation_item;
DERIVE
dim | : | dimension_count := dimension_of(SELF);
ENTITY functionally_defined_transformation;
name | : | label;
description | : | text;
ENTITY cartesian_transformation_operator;
axis1 | : | OPTIONAL direction;
axis2 | : | OPTIONAL direction;
local_origin | : | cartesian_point;
scale | : | OPTIONAL REAL;
DERIVE
scl | : | REAL := NVL(scale, 1.0);
ENTITY cartesian_transformation_operator_2d;
DERIVE
u | : | LIST [2:2] OF direction := base_axis(2,SELF\cartesian_transformation_operator.axis1, SELF\cartesian_transformation_operator.axis2,?);
END_ENTITY;