Application module: Geometric validation property representation | ISO/TS 10303-1039:2004(E) © ISO |
(*
ISO TC184/SC4/WG12 N1210 - ISO/TS 10303-1039 Geometric validation property representation - EXPRESS ARM
*)
SCHEMA Geometric_validation_property_representation_arm;
USE FROM
Elemental_geometric_shape_arm;
-- ISO/TS 10303-1004
USE FROM
Foundation_representation_arm;
-- ISO/TS 10303-1006
USE FROM
Measure_representation_arm;
-- ISO/TS 10303-1118
TYPE point_or_measure =
SELECT
(Cartesian_point,
Measure_item);
END_TYPE;
ENTITY Geometric_validation_property;
property_representation : Representation;
property_value : point_or_measure;
validated_model : Geometric_model;
WHERE
WR1: 'GEOMETRIC_VALIDATION_PROPERTY_REPRESENTATION_ARM.NUMERICAL_REPRESENTATION_CONTEXT' IN TYPEOF(property_representation\Representation.context_of_items)
;
WR2: property_representation.name IN ['centroid', 'volume', 'surface area'];
WR3: property_value in property_representation\Representation.items;
END_ENTITY;
END_SCHEMA; -- Geometric_validation_property_representation_arm
© ISO 2004 — All rights reserved