surface

EXPRESS specification:

ENTITY surface
SUPERTYPE OF | (ONEOF(elementary_surface, swept_surface, bounded_surface, offset_surface, surface_replica) ANDOR oriented_surface)
SUBTYPE OF ( | geometric_representation_item);
END_ENTITY;

References (26):

Name | Type | Referred through | Express-G
bounded_surface | Entity |
Supertype
| No Diagram
composite_curve_on_surface | Entity |
Attribute 'basis_surface'
| No Diagram
curve_bounded_surface | Entity |
Attribute 'basis_surface'
| No Diagram
degenerate_pcurve | Entity |
Attribute 'basis_surface'
| No Diagram
element_surface_complex | Entity |
Attribute 'surface_definition'
| No Diagram
elementary_surface | Entity |
Supertype
| No Diagram
face_surface | Entity |
Attribute 'face_geometry'
| No Diagram
geometric_representation_item | Entity |
Subtype
| No Diagram
geometric_set_select | Select |
Select relation
| No Diagram
half_space_solid | Entity |
Attribute 'base_surface'
| No Diagram
joint_system_chemical | Entity |
Attribute 'joining_surface'
Attribute 'joined_surface'
| No Diagram
offset_surface | Entity |
Supertype
Attribute 'basis_surface'
| No Diagram
oriented_surface | Entity |
Supertype
| No Diagram
pcurve | Entity |
Attribute 'basis_surface'
| No Diagram
pcurve_or_surface | Select |
Select relation
| No Diagram
point_on_surface | Entity |
Attribute 'basis_surface'
| No Diagram
rectangular_trimmed_surface | Entity |
Attribute 'basis_surface'
| No Diagram
surface_curve | Entity |
Attribute 'basis_surface'
| No Diagram
surface_curve_swept_area_solid | Entity |
Attribute 'reference_surface'
| No Diagram
surface_curve_swept_face_solid | Entity |
Attribute 'reference_surface'
| No Diagram
surface_curve_swept_surface | Entity |
Attribute 'reference_surface'
| No Diagram
surface_replica | Entity |
Supertype
Attribute 'parent_surface'
| No Diagram
swept_surface | Entity |
Supertype
| No Diagram

Inheritance graph

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