geometric_representation_item

EXPRESS specification:

ENTITY geometric_representation_item
SUPERTYPE OF | (ONEOF(point, direction, vector, placement, cartesian_transformation_operator, curve, surface, edge_curve, face_surface, poly_loop, vertex_point, solid_model, boolean_result, sphere, right_circular_cone, right_circular_cylinder, torus, block, primitive_2d, right_angular_wedge, eccentric_cone, ellipsoid, faceted_primitive, rectangular_pyramid, cyclide_segment_solid, volume, half_space_solid, half_space_2d, shell_based_surface_model, face_based_surface_model, shell_based_wireframe_model, edge_based_wireframe_model, geometric_set))
SUBTYPE OF ( | representation_item);
DERIVE
dim | : | dimension_count := dimension_of(SELF);
WHERE
WRG2 | : | SIZEOF (QUERY (using_rep <* using_representations (SELF) | NOT ('STRUCTURAL_FRAME_SCHEMA.GEOMETRIC_REPRESENTATION_CONTEXT' IN TYPEOF (using_rep.context_of_items)))) = 0;
END_ENTITY;

References (34):

Name | Type | Referred through | Express-G
block | Entity |
Supertype
| No Diagram
boolean_result | Entity |
Supertype
| No Diagram
cartesian_transformation_operator | Entity |
Supertype
| No Diagram
curve | Entity |
Supertype
| No Diagram
cyclide_segment_solid | Entity |
Supertype
| No Diagram
direction | Entity |
Supertype
| No Diagram
eccentric_cone | Entity |
Supertype
| No Diagram
edge_based_wireframe_model | Entity |
Supertype
| No Diagram
edge_curve | Entity |
Supertype
| No Diagram
ellipsoid | Entity |
Supertype
| No Diagram
face_based_surface_model | Entity |
Supertype
| No Diagram
face_surface | Entity |
Supertype
| No Diagram
faceted_primitive | Entity |
Supertype
| No Diagram
geometric_set | Entity |
Supertype
| No Diagram
half_space_2d | Entity |
Supertype
| No Diagram
half_space_solid | Entity |
Supertype
| No Diagram
placement | Entity |
Supertype
| No Diagram
point | Entity |
Supertype
| No Diagram
poly_loop | Entity |
Supertype
| No Diagram
primitive_2d | Entity |
Supertype
| No Diagram
rectangular_pyramid | Entity |
Supertype
| No Diagram
representation_item | Entity |
Subtype
| No Diagram
right_angular_wedge | Entity |
Supertype
| No Diagram
right_circular_cone | Entity |
Supertype
| No Diagram
right_circular_cylinder | Entity |
Supertype
| No Diagram
shell_based_surface_model | Entity |
Supertype
| No Diagram
shell_based_wireframe_model | Entity |
Supertype
| No Diagram
solid_model | Entity |
Supertype
| No Diagram
sphere | Entity |
Supertype
| No Diagram
surface | Entity |
Supertype
| No Diagram
torus | Entity |
Supertype
| No Diagram
vector | Entity |
Supertype
| No Diagram
vertex_point | Entity |
Supertype
| No Diagram
volume | Entity |
Supertype
| No Diagram

Inheritance graph

ENTITY geometric_representation_item;
ENTITY representation_item;
name | : | label;
ENTITY geometric_representation_item;
DERIVE
dim | : | dimension_count := dimension_of(SELF);
END_ENTITY;