ENTITY convex_hexahedron
(* SCHEMA STRUCTURAL_FRAME_SCHEMA; *)
(* New for LPM/6 *)
ENTITY convex_hexahedron
SUBTYPE OF (faceted_primitive);
WHERE
WRC27 : SIZEOF(points) = 8 ;
WRC28 : above_plane(points[1], points[2], points[3], points[4]) = 0.0;
WRC29 : above_plane(points[5], points[8], points[7], points[6]) = 0.0;
WRC30 : above_plane(points[1], points[4], points[8], points[5]) = 0.0;
WRC31 : above_plane(points[4], points[3], points[7], points[8]) = 0.0;
WRC32 : above_plane(points[3], points[2], points[6], points[7]) = 0.0;
WRC33 : above_plane(points[1], points[5], points[6], points[2]) = 0.0;
WRC34 : same_side([points[1], points[2], points[3]],
[points[5], points[6], points[7], points[8]]);
WRC35 : same_side([points[1], points[4], points[8]],
[points[3], points[7], points[6], points[2]]);
WRC36 : same_side([points[1], points[2], points[5]],
[points[3], points[7], points[8], points[4]]);
WRC37 : same_side([points[5], points[6], points[7]],
[points[1], points[2], points[3], points[4]]);
WRC38 : same_side([points[3], points[7], points[6]],
[points[1], points[4], points[8], points[5]]);
WRC39 : same_side([points[3], points[7], points[8]],
[points[1], points[5], points[6], points[2]]);
END_ENTITY; (* STEP Part 41 (new in 2nd edition) *)
Explicit Attributes
Entity convex_hexahedron has the following local and inherited explicit attributes:
Derived Attributes
Entity convex_hexahedron has the following local and inherited derived attributes:
Inverse Attributes
No Inverse AttributesSupertypes
Entity convex_hexahedron inherits from the following supertypes:
representation_item
geometric_representation_item
faceted_primitive
Subtypes
No subtypesReferenced By
Entity convex_hexahedron and its supertypes are referenced by the following definitions:
[Top Level Definitions] [Exit]Generated by STEP Tools® EXPRESS to HTML Converter
2023-03-25T00:11:38-04:00