Navigation

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;